{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,24]],"date-time":"2026-02-24T10:25:14Z","timestamp":1771928714647,"version":"3.50.1"},"reference-count":53,"publisher":"Springer Science and Business Media LLC","issue":"11","license":[{"start":{"date-parts":[[2022,3,14]],"date-time":"2022-03-14T00:00:00Z","timestamp":1647216000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,3,14]],"date-time":"2022-03-14T00:00:00Z","timestamp":1647216000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"name":"Visvesvaraya Ph.D. Scheme, Ministry of Electronics and Information Technology, Govt. of India","award":["VISPHD-MEITY- 873"],"award-info":[{"award-number":["VISPHD-MEITY- 873"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2022,7]]},"DOI":"10.1007\/s11227-022-04377-8","type":"journal-article","created":{"date-parts":[[2022,3,14]],"date-time":"2022-03-14T21:02:20Z","timestamp":1647291740000},"page":"13086-13121","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Hardware-based multi-match packet classification in NIDS: an overview and novel extensions for improving the energy efficiency of TCAM-based classifiers"],"prefix":"10.1007","volume":"78","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7838-9982","authenticated-orcid":false,"given":"Vegesna S. M.","family":"Srinivasavarma","sequence":"first","affiliation":[]},{"given":"Shanmukha Rao","family":"Pydi","sequence":"additional","affiliation":[]},{"given":"S. Noor","family":"Mahammad","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,3,14]]},"reference":[{"issue":"5","key":"4377_CR1","doi-asserted-by":"publisher","first-page":"554","DOI":"10.1109\/TVLSI.2008.917538","volume":"16","author":"B Agrawal","year":"2008","unstructured":"Agrawal B, Sherwood T (2008) Ternary cam power and delay model: extensions and uses. IEEE Trans Very Large Scale Integr (VLSI) Syst 16(5):554\u2013564","journal-title":"IEEE Trans Very Large Scale Integr (VLSI) Syst"},{"issue":"6","key":"4377_CR2","doi-asserted-by":"publisher","first-page":"1527","DOI":"10.1109\/TC.2012.287","volume":"63","author":"T Banerjee","year":"2012","unstructured":"Banerjee T, Sahni S, Seetharaman G (2012) Pc-duos+: a tcam architecture for packet classifiers. IEEE Trans Comput 63(6):1527\u20131540","journal-title":"IEEE Trans Comput"},{"issue":"4","key":"4377_CR3","doi-asserted-by":"publisher","first-page":"1104","DOI":"10.1109\/TC.2014.2315645","volume":"64","author":"T Banerjee","year":"2015","unstructured":"Banerjee T, Sahni S, Seetharaman G (2015) Pc-trio: a power efficient tcam architecture for packet classifiers. IEEE Trans Comput 64(4):1104\u20131118","journal-title":"IEEE Trans Comput"},{"issue":"1","key":"4377_CR4","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/TC.2010.267","volume":"61","author":"A Bremler-Barr","year":"2012","unstructured":"Bremler-Barr A, Hendler D (2012) Space-efficient tcam-based classification using gray coding. IEEE Trans Comput 61(1):18\u201330","journal-title":"IEEE Trans Comput"},{"issue":"13","key":"4377_CR5","doi-asserted-by":"publisher","first-page":"3023","DOI":"10.1016\/j.comnet.2012.04.026","volume":"56","author":"A Bremler-Barr","year":"2012","unstructured":"Bremler-Barr A, Hay D, Hendler D (2012) Layered interval codes for tcam-based classification. Comput Netw 56(13):3023\u20133039","journal-title":"Comput Netw"},{"key":"4377_CR6","doi-asserted-by":"crossref","unstructured":"Callanan D, Kljucaric L, George A (2021) Accelerating regular-expression matching on fpgas with high-level synthesis. In: International workshop on OpenCL, pp 1\u20138","DOI":"10.1145\/3456669.3456716"},{"issue":"2","key":"4377_CR7","doi-asserted-by":"publisher","first-page":"1125","DOI":"10.1109\/TNET.2015.2411274","volume":"24","author":"DY Chang","year":"2015","unstructured":"Chang DY, Wang PC (2015) Tcam-based multi-match packet classification using multidimensional rule layering. IEEE\/ACM Trans Netw 24(2):1125\u20131138","journal-title":"IEEE\/ACM Trans Netw"},{"issue":"7","key":"4377_CR8","doi-asserted-by":"publisher","first-page":"2257","DOI":"10.1109\/TC.2015.2470242","volume":"65","author":"YC Cheng","year":"2015","unstructured":"Cheng YC, Wang PC (2015) Scalable multi-match packet classification using tcam and sram. IEEE Trans Comput 65(7):2257\u20132269","journal-title":"IEEE Trans Comput"},{"issue":"1","key":"4377_CR9","doi-asserted-by":"publisher","first-page":"610","DOI":"10.1109\/TNET.2015.2397393","volume":"24","author":"J Daly","year":"2015","unstructured":"Daly J, Liu AX, Torng E (2015) A difference resolution approach to compressing access control lists. IEEE\/ACM Trans Netw 24(1):610\u2013623","journal-title":"IEEE\/ACM Trans Netw"},{"issue":"1","key":"4377_CR10","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1109\/TC.2008.159","volume":"58","author":"M Faezipour","year":"2008","unstructured":"Faezipour M, Nourani M (2008) Wire-speed tcam-based architectures for multimatch packet classification. IEEE Trans Comput 58(1):5\u201317","journal-title":"IEEE Trans Comput"},{"issue":"5","key":"4377_CR11","doi-asserted-by":"publisher","first-page":"1135","DOI":"10.1109\/TPDS.2013.261","volume":"25","author":"T Ganegedara","year":"2013","unstructured":"Ganegedara T, Jiang W, Prasanna VK (2013) A scalable and modular architecture for high-performance packet classification. IEEE Trans Parallel Distrib Syst 25(5):1135\u20131144","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"4377_CR12","doi-asserted-by":"publisher","first-page":"963","DOI":"10.1109\/TNANO.2019.2936239","volume":"18","author":"CE Graves","year":"2019","unstructured":"Graves CE, Li C, Sheng X, Ma W, Chalamalasetti SR, Miller D, Ignowski JS, Buchanan B, Zheng L, Lam ST et al (2019) Memristor tcams accelerate regular expression matching for network intrusion detection. IEEE Trans Nanotechnol 18:963\u2013970","journal-title":"IEEE Trans Nanotechnol"},{"issue":"1","key":"4377_CR13","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1109\/40.820051","volume":"20","author":"P Gupta","year":"2000","unstructured":"Gupta P, McKeown N (2000) Classifying packets with hierarchical intelligent cuttings. IEEE Micro 20(1):34\u201341","journal-title":"IEEE Micro"},{"issue":"1","key":"4377_CR14","doi-asserted-by":"publisher","first-page":"384","DOI":"10.1007\/s11227-018-02732-2","volume":"75","author":"R Hatami","year":"2019","unstructured":"Hatami R, Bahramgiri H (2019) High-performance architecture for flow-table lookup in sdn on fpga. J Supercomput 75(1):384\u2013399","journal-title":"J Supercomput"},{"issue":"8","key":"4377_CR15","doi-asserted-by":"publisher","first-page":"1925","DOI":"10.1109\/TVLSI.2020.2993168","volume":"28","author":"M Irfan","year":"2020","unstructured":"Irfan M, Ullah Z, Chowdhury MH, Cheung RC (2020) Rpe-tcam: reconfigurable power-efficient ternary content-addressable memory on fpgas. IEEE Trans Very Large Scale Integr (VLSI) Syst 28(8):1925\u20131929","journal-title":"IEEE Trans Very Large Scale Integr (VLSI) Syst"},{"key":"4377_CR16","doi-asserted-by":"crossref","unstructured":"Irfan M, Yantir HE, Ullah Z, Cheung RC (2021) Comp-tcam: an adaptable composite ternary content-addressable memory on fpgas. IEEE Embed Syst Lett","DOI":"10.1109\/LES.2021.3124747"},{"key":"4377_CR17","doi-asserted-by":"publisher","first-page":"451","DOI":"10.1016\/j.future.2021.09.037","volume":"128","author":"M Irfan","year":"2022","unstructured":"Irfan M, Sanka AI, Ullah Z, Cheung RC (2022) Reconfigurable content-addressable memory (cam) on fpgas: a tutorial and survey. Future Gener Comput Syst 128:451\u2013465","journal-title":"Future Gener Comput Syst"},{"key":"4377_CR18","doi-asserted-by":"crossref","unstructured":"Jiang W, Prasanna VK (2009) Field-split parallel architecture for high performance multi-match packet classification using fpgas. In: Proceedings of the twenty-first annual symposium on Parallelism in algorithms and architectures. ACM, pp 188\u2013196","DOI":"10.1145\/1583991.1584044"},{"key":"4377_CR19","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1145\/1090191.1080115","volume":"35","author":"K Lakshminarayanan","year":"2005","unstructured":"Lakshminarayanan K, Rangarajan A, Venkatachary S (2005) Algorithms for advanced packet classification with ternary cams. ACM SIGCOMM Comput Commun Rev ACM 35:193\u2013204","journal-title":"ACM SIGCOMM Comput Commun Rev ACM"},{"issue":"2","key":"4377_CR20","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1016\/j.micpro.2015.02.001","volume":"39","author":"K Lee","year":"2015","unstructured":"Lee K, Yun S (2015) Hybrid memory-efficient multimatch packet classification for nids. Microprocess Microsyst 39(2):113\u2013121","journal-title":"Microprocess Microsyst"},{"issue":"10","key":"4377_CR21","doi-asserted-by":"publisher","first-page":"1159","DOI":"10.3390\/electronics8101159","volume":"8","author":"C Li","year":"2019","unstructured":"Li C, Li T, Li J, Li D, Yang H, Wang B (2019) Memory optimization for bit-vector-based packet classification on fpga. Electronics 8(10):1159","journal-title":"Electronics"},{"key":"4377_CR22","unstructured":"Li X, Xie W (2017) Craft: a cache reduction architecture for flow tables in software-defined networks. In: 2017 IEEE symposium on computers and communications (ISCC). IEEE, pp 967\u2013972"},{"key":"4377_CR23","doi-asserted-by":"crossref","unstructured":"Li X, Lin Y, Li W (2016) Greentcam: a memory-and energy-efficient tcam-based packet classification. In: 2016 international conference on computing. Networking and Communications (ICNC). IEEE, pp 1\u20136","DOI":"10.1109\/ICCNC.2016.7440722"},{"issue":"2","key":"4377_CR24","doi-asserted-by":"publisher","first-page":"490","DOI":"10.1109\/TNET.2009.2030188","volume":"18","author":"AX Liu","year":"2010","unstructured":"Liu AX, Meiners CR, Torng E (2010) Tcam razor: a systematic approach towards minimizing packet classifiers in tcams. IEEE\/ACM Trans Netw (TON) 18(2):490\u2013500","journal-title":"IEEE\/ACM Trans Netw (TON)"},{"issue":"3","key":"4377_CR25","doi-asserted-by":"publisher","first-page":"1295","DOI":"10.1109\/TNET.2016.2533613","volume":"24","author":"AX Liu","year":"2016","unstructured":"Liu AX, Meiners CR, Torng E (2016) Packet classification using binary content addressable memory. IEEE\/ACM Trans Netw 24(3):1295\u20131307","journal-title":"IEEE\/ACM Trans Netw"},{"key":"4377_CR26","unstructured":"Liu H (2002) Efficient mapping of range classifier into ternary-cam. In: Proceedings 10th symposium on high performance interconnects. IEEE, pp 95\u2013100"},{"key":"4377_CR27","doi-asserted-by":"crossref","unstructured":"Ma Y, Banerjee S (2012) A smart pre-classifier to reduce power consumption of tcams for multi-dimensional packet classification. In: Proceedings of the ACM SIGCOMM 2012 conference on applications, technologies, architectures, and protocols for computer communication. ACM, pp 335\u2013346","DOI":"10.1145\/2377677.2377749"},{"key":"4377_CR28","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4419-6700-8","volume-title":"Hardware based packet classification for high speed internet routers","author":"CR Meiners","year":"2010","unstructured":"Meiners CR, Liu AX, Torng E (2010) Hardware based packet classification for high speed internet routers. Springer, Berlin"},{"issue":"1","key":"4377_CR29","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1109\/TNET.2010.2061864","volume":"19","author":"CR Meiners","year":"2011","unstructured":"Meiners CR, Liu AX, Torng E (2011) Topological transformation approaches to tcam-based packet classification. IEEE\/ACM Trans Netw (TON) 19(1):237\u2013250","journal-title":"IEEE\/ACM Trans Netw (TON)"},{"key":"4377_CR30","doi-asserted-by":"crossref","unstructured":"Meiners CR, Liu AX, Torng E, Patel J (2011b) Split: optimizing space, power, and throughput for tcam-based classification. In: Proceedings of the 2011 ACM\/IEEE seventh symposium on architectures for networking and communications systems. IEEE Computer Society, pp 200\u2013210","DOI":"10.1109\/ANCS.2011.36"},{"issue":"3","key":"4377_CR31","doi-asserted-by":"publisher","first-page":"1199","DOI":"10.32604\/csse.2022.018518","volume":"40","author":"V Ponnusamy","year":"2022","unstructured":"Ponnusamy V, Humayun M, Jhanjhi N, Yichiet A, Almufareh MF (2022) Intrusion detection systems in internet of things and mobile ad-hoc networks. Comput Syst Sci Eng 40(3):1199\u20131215","journal-title":"Comput Syst Sci Eng"},{"key":"4377_CR32","doi-asserted-by":"crossref","unstructured":"Qi Y, Xu L, Yang B, Xue Y, Li J (2009) Packet classification algorithms: from theory to practice. INFOCOM 2009. IEEE, IEEE, pp 648\u2013656","DOI":"10.1109\/INFCOM.2009.5061972"},{"issue":"1","key":"4377_CR33","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1109\/TPDS.2015.2389239","volume":"27","author":"YR Qu","year":"2015","unstructured":"Qu YR, Prasanna VK (2015) High-performance and dynamically updatable packet classification engine on fpga. IEEE Trans Parallel Distrib Syst 27(1):197\u2013209","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"6","key":"4377_CR34","doi-asserted-by":"publisher","first-page":"1127","DOI":"10.1109\/TC.2012.59","volume":"62","author":"O Rottenstreich","year":"2013","unstructured":"Rottenstreich O, Cohen R, Raz D, Keslassy I (2013) Exact worst case tcam rule expansion. IEEE Trans Comput 62(6):1127\u20131140","journal-title":"IEEE Trans Comput"},{"issue":"1","key":"4377_CR35","doi-asserted-by":"publisher","first-page":"555","DOI":"10.1109\/TNET.2014.2382031","volume":"24","author":"O Rottenstreich","year":"2016","unstructured":"Rottenstreich O, Keslassy I, Hassidim A, Kaplan H, Porat E (2016) Optimal in\/out tcam encodings of ranges. IEEE\/ACM Trans Netw (TON) 24(1):555\u2013568","journal-title":"IEEE\/ACM Trans Netw (TON)"},{"key":"4377_CR36","doi-asserted-by":"crossref","unstructured":"Rottenstreich O, Kulik A, Joshi A, Rexford J, R\u00e9tv\u00e1ri G, Menasch\u00e9 DS (2020) Cooperative rule caching for sdn switches. In: 2020 IEEE 9th international conference on cloud networking (CloudNet). IEEE, pp 1\u20137","DOI":"10.1109\/CloudNet51028.2020.9335795"},{"issue":"2","key":"4377_CR37","doi-asserted-by":"publisher","first-page":"930","DOI":"10.1109\/TNET.2020.2977477","volume":"28","author":"Y Sadeh","year":"2020","unstructured":"Sadeh Y, Rottenstreich O, Barkan A, Kanizo Y, Kaplan H (2020) Optimal representations of a traffic distribution in switch memories. IEEE\/ACM Trans Netw 28(2):930\u2013943","journal-title":"IEEE\/ACM Trans Netw"},{"issue":"2","key":"4377_CR38","doi-asserted-by":"publisher","first-page":"673","DOI":"10.1007\/s11227-014-1109-x","volume":"69","author":"R Shen","year":"2014","unstructured":"Shen R, Li X, Li H (2014) A space-and power-efficient multi-match packet classification technique combining tcams and srams. J Supercomput 69(2):673\u2013692","journal-title":"J Supercomput"},{"key":"4377_CR39","doi-asserted-by":"crossref","unstructured":"Singh S, Baboescu F, Varghese G, Wang J (2003) Packet classification using multidimensional cutting. In: Proceedings of the 2003 conference on applications, technologies, architectures, and protocols for computer communications. ACM, pp 213\u2013224","DOI":"10.1145\/863955.863980"},{"key":"4377_CR40","doi-asserted-by":"crossref","unstructured":"Song H, Lockwood JW (2005) Efficient packet classification for network intrusion detection using fpga. In: Proceedings of the 2005 ACM\/SIGDA 13th international symposium on Field-programmable gate arrays, ACM, pp 238\u2013245","DOI":"10.1145\/1046192.1046223"},{"issue":"1","key":"4377_CR41","first-page":"1","volume":"20","author":"VS Srinivasavarma","year":"2020","unstructured":"Srinivasavarma VS, Vidhyut S (2020) A tcam-based caching architecture framework for packet classification. ACM Trans Embed Comput Syst (TECS) 20(1):1\u201319","journal-title":"ACM Trans Embed Comput Syst (TECS)"},{"key":"4377_CR42","unstructured":"Snort: Network Intrusion Detection\/Prevention System (2019) https:\/\/www.snort.org\/"},{"issue":"3","key":"4377_CR43","doi-asserted-by":"publisher","first-page":"238","DOI":"10.1145\/1108956.1108958","volume":"37","author":"DE Taylor","year":"2005","unstructured":"Taylor DE (2005) Survey and taxonomy of packet classification techniques. ACM Comput Surv (CSUR) 37(3):238\u2013275","journal-title":"ACM Comput Surv (CSUR)"},{"issue":"3","key":"4377_CR44","doi-asserted-by":"publisher","first-page":"499","DOI":"10.1109\/TNET.2007.893156","volume":"15","author":"DE Taylor","year":"2007","unstructured":"Taylor DE, Turner JS (2007) Classbench: a packet classification benchmark. IEEE\/ACM Trans Netw 15(3):499\u2013511","journal-title":"IEEE\/ACM Trans Netw"},{"key":"4377_CR45","unstructured":"TCAMimic: a hardware simulator for TCAM based on real TCAM hardware architecture (2021) https:\/\/faculty.idc.ac.il\/bremler\/TCAMimic.htm"},{"issue":"2","key":"4377_CR46","doi-asserted-by":"publisher","first-page":"353","DOI":"10.3390\/electronics9020353","volume":"9","author":"A Ullah","year":"2020","unstructured":"Ullah A, Zahir A, Khan NA, Ahmad W, Ramos A, Reviriego P (2020) Bpr-tcam-block and partial reconfiguration based tcam on xilinx fpgas. Electronics 9(2):353","journal-title":"Electronics"},{"issue":"5","key":"4377_CR47","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3328103","volume":"24","author":"SS Vegesna","year":"2019","unstructured":"Vegesna SS, Nara AC, Sk NM (2019) A novel rule mapping on tcam for power efficient packet classification. ACM Trans Des Autom Electron Syst (TODAES) 24(5):1\u201323","journal-title":"ACM Trans Des Autom Electron Syst (TODAES)"},{"issue":"2","key":"4377_CR48","doi-asserted-by":"publisher","first-page":"968","DOI":"10.1109\/TNET.2015.2402093","volume":"24","author":"R Wei","year":"2016","unstructured":"Wei R, Xu Y, Chao HJ (2016) Finding nonequivalent classifiers in Boolean space to reduce tcam usage. IEEE\/ACM Tran Network (TON) 24(2):968\u2013981","journal-title":"IEEE\/ACM Tran Network (TON)"},{"issue":"3","key":"4377_CR49","doi-asserted-by":"publisher","first-page":"982","DOI":"10.1109\/TNET.2013.2270441","volume":"22","author":"Y Xu","year":"2013","unstructured":"Xu Y, Liu Z, Zhang Z, Chao HJ (2013) High-throughput and memory-efficient multimatch packet classification based on distributed and pipelined hash tables. IEEE\/ACM Trans Netw 22(3):982\u2013995","journal-title":"IEEE\/ACM Trans Netw"},{"issue":"2","key":"4377_CR50","doi-asserted-by":"publisher","first-page":"962","DOI":"10.1109\/TNET.2018.2815983","volume":"26","author":"B Yan","year":"2018","unstructured":"Yan B, Xu Y, Chao HJ (2018) Adaptive wildcard rule cache management for software-defined networks. IEEE\/ACM Trans Netw 26(2):962\u2013975","journal-title":"IEEE\/ACM Trans Netw"},{"key":"4377_CR51","doi-asserted-by":"publisher","first-page":"107688","DOI":"10.1016\/j.comnet.2020.107688","volume":"184","author":"A Yazdinejadna","year":"2021","unstructured":"Yazdinejadna A, Parizi RM, Dehghantanha A, Khan MS (2021) A kangaroo-based intrusion detection system on software-defined networks. Comput Netw 184:107688","journal-title":"Comput Netw"},{"key":"4377_CR52","unstructured":"Yu F, Katz RH (2004) Efficient multi-match packet classification with tcam. In: Proceedings. 12th annual IEEE symposium on high performance interconnects. IEEE, pp 28\u201334"},{"issue":"10","key":"4377_CR53","doi-asserted-by":"publisher","first-page":"1805","DOI":"10.1109\/JSAC.2006.877134","volume":"24","author":"F Yu","year":"2006","unstructured":"Yu F, Lakshman T, Motoyama MA, Katz RH (2006) Efficient multimatch packet classification for network security applications. IEEE J Sel Areas Commun 24(10):1805\u20131816","journal-title":"IEEE J Sel Areas Commun"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-022-04377-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-022-04377-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-022-04377-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,4]],"date-time":"2022-07-04T14:09:32Z","timestamp":1656943772000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-022-04377-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,3,14]]},"references-count":53,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2022,7]]}},"alternative-id":["4377"],"URL":"https:\/\/doi.org\/10.1007\/s11227-022-04377-8","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,3,14]]},"assertion":[{"value":"13 February 2022","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 March 2022","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}