{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,14]],"date-time":"2026-07-14T01:58:59Z","timestamp":1783994339287,"version":"3.55.0"},"reference-count":47,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,3,1]],"date-time":"2024-03-01T00:00:00Z","timestamp":1709251200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,3,1]],"date-time":"2024-03-01T00:00:00Z","timestamp":1709251200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Grid Computing"],"published-print":{"date-parts":[[2024,3]]},"DOI":"10.1007\/s10723-024-09756-4","type":"journal-article","created":{"date-parts":[[2024,3,9]],"date-time":"2024-03-09T07:01:36Z","timestamp":1709967696000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Adaptive Scheduling Framework of Streaming Applications based on Resource Demand Prediction with Hybrid Algorithms"],"prefix":"10.1007","volume":"22","author":[{"given":"Hongjian","family":"Li","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wei","family":"Luo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wenbin","family":"Xie","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Huaqing","family":"Ye","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaolin","family":"Duan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,3,9]]},"reference":[{"key":"9756_CR1","doi-asserted-by":"crossref","unstructured":"Sunyaev, A., Sunyaev, A.: Cloud computing. Internet Computing: Principles of Distributed Systems and Emerging Internet-Based Technologies, 195\u2013236 (2020)","DOI":"10.1007\/978-3-030-34957-8_7"},{"issue":"1","key":"9756_CR2","doi-asserted-by":"publisher","first-page":"1101","DOI":"10.1016\/j.asej.2020.06.009","volume":"12","author":"K Kalia","year":"2021","unstructured":"Kalia, K., Gupta, N.: Analysis of hadoop mapreduce scheduling in heterogeneous environment. Ain Shams Engineering Journal 12(1), 1101\u20131110 (2021)","journal-title":"Ain Shams Engineering Journal"},{"key":"9756_CR3","doi-asserted-by":"crossref","unstructured":"Hu, Z.-Y., Zhang, Z.-H., Cheng, X.-W., Wang, F.-C., Zhang, Y.-F., Li, S.-L.: A review of multi-physical fields induced phenomena and effects in spark plasma sintering: fundamentals and applications. Materials & Design 191, 108662 (2020)","DOI":"10.1016\/j.matdes.2020.108662"},{"key":"9756_CR4","doi-asserted-by":"crossref","unstructured":"HoseinyFarahabady, M.R., Jannesari, A., Taheri, J., Bao, W., Zomaya, A.Y., Tari, Z.: Q-flink: a qos-aware controller for apache flink. In: 2020 20th IEEE\/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGRID), pp. 629\u2013638 (2020). IEEE","DOI":"10.1109\/CCGrid49817.2020.00-30"},{"issue":"3","key":"9756_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3355399","volume":"53","author":"X Liu","year":"2020","unstructured":"Liu, X., Buyya, R.: Resource management and scheduling in distributed stream processing systems: a taxonomy, review, and future directions. ACM Computing Surveys (CSUR) 53(3), 1\u201341 (2020)","journal-title":"ACM Computing Surveys (CSUR)"},{"issue":"2","key":"9756_CR6","doi-asserted-by":"publisher","first-page":"1322","DOI":"10.1109\/TSMC.2019.2897023","volume":"51","author":"H Ma","year":"2019","unstructured":"Ma, H., Tang, W., Zhu, H., Zhang, H.: Resource utilization-aware collaborative optimization of iaas cloud service composition for data-intensive applications. IEEE Transactions on Systems, Man, and Cybernetics: Systems 51(2), 1322\u20131333 (2019)","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics: Systems"},{"issue":"1","key":"9756_CR7","first-page":"18","volume":"3","author":"J Weinman","year":"2016","unstructured":"Weinman, J.: Hybrid cloud economics. IEEE Cloud. Computing 3(1), 18\u201322 (2016)","journal-title":"Computing"},{"issue":"5","key":"9756_CR8","doi-asserted-by":"publisher","first-page":"1272","DOI":"10.1111\/poms.12991","volume":"28","author":"T Jain","year":"2019","unstructured":"Jain, T., Hazra, J.: Hybrid cloud computing investment strategies. Prod. Oper. Manag. 28(5), 1272\u20131284 (2019)","journal-title":"Prod. Oper. Manag."},{"key":"9756_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.future.2017.11.038","volume":"82","author":"L Thai","year":"2018","unstructured":"Thai, L., Varghese, B., Barker, A.: A survey and taxonomy of resource optimisation for executing bag-of-task applications on public clouds. Futur. Gener. Comput. Syst. 82, 1\u201311 (2018)","journal-title":"Futur. Gener. Comput. Syst."},{"issue":"13","key":"9756_CR10","doi-asserted-by":"publisher","first-page":"4756","DOI":"10.3390\/s22134756","volume":"22","author":"KJ Matteussi","year":"2022","unstructured":"Matteussi, K.J., Dos Anjos, J.C., Leithardt, V.R., Geyer, C.F.: Performance evaluation analysis of spark streaming backpressure for data-intensive pipelines. Sensors 22(13), 4756 (2022)","journal-title":"Sensors"},{"key":"9756_CR11","doi-asserted-by":"crossref","unstructured":"Cheng, D., Chen, Y., Zhou, X., Gmach, D., Milojicic, D.: Adaptive scheduling of parallel jobs in spark streaming. In: IEEE INFOCOM 2017-IEEE Conference on Computer Communications, pp. 1\u20139 (2017). IEEE","DOI":"10.1109\/INFOCOM.2017.8057206"},{"issue":"12","key":"9756_CR12","doi-asserted-by":"publisher","first-page":"2672","DOI":"10.1109\/TPDS.2018.2846234","volume":"29","author":"D Cheng","year":"2018","unstructured":"Cheng, D., Zhou, X., Wang, Y., Jiang, C.: Adaptive scheduling parallel jobs with dynamic batching in spark streaming. IEEE Trans. Parallel Distrib. Syst. 29(12), 2672\u20132685 (2018)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"9756_CR13","doi-asserted-by":"crossref","unstructured":"Khan, A.A., Zakarya, M.: Energy, performance and cost efficient cloud datacentres: a survey. Computer Science Review 40, 100390 (2021)","DOI":"10.1016\/j.cosrev.2021.100390"},{"issue":"2","key":"9756_CR14","doi-asserted-by":"publisher","first-page":"95","DOI":"10.52866\/ijcsm.2022.02.01.010","volume":"3","author":"H Kumar","year":"2022","unstructured":"Kumar, H., Soh, P.J., Ismail, M.A.: Big data streaming platforms: a review. Iraqi Journal for Computer Science and Mathematics 3(2), 95\u2013100 (2022)","journal-title":"Iraqi Journal for Computer Science and Mathematics"},{"issue":"1","key":"9756_CR15","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/TBDATA.2017.2720622","volume":"5","author":"X Liu","year":"2017","unstructured":"Liu, X., Buyya, R.: Performance-oriented deployment of streaming applications on cloud. IEEE Transactions on Big Data 5(1), 46\u201359 (2017)","journal-title":"IEEE Transactions on Big Data"},{"issue":"4","key":"9756_CR16","doi-asserted-by":"publisher","first-page":"1373","DOI":"10.1109\/TNET.2019.2918341","volume":"27","author":"S Liu","year":"2019","unstructured":"Liu, S., Weng, J., Wang, J.H., An, C., Zhou, Y., Wang, J.: An adaptive online scheme for scheduling and resource enforcement in storm. IEEE\/ACM Trans. Networking 27(4), 1373\u20131386 (2019)","journal-title":"IEEE\/ACM Trans. Networking"},{"issue":"5","key":"9756_CR17","doi-asserted-by":"publisher","first-page":"1165","DOI":"10.1109\/TPDS.2019.2959533","volume":"31","author":"Z Quan","year":"2019","unstructured":"Quan, Z., Wang, Z.-J., Ye, T., Guo, S.: Task scheduling for energy consumption constrained parallel applications on heterogeneous computing systems. IEEE Trans. Parallel Distrib. Syst. 31(5), 1165\u20131182 (2019)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"9756_CR18","doi-asserted-by":"crossref","unstructured":"Hu, Z., Li, B., Qin, Z., Goh, R.S.M.: Low latency big data processing without prior information. IEEE Transactions on Cloud Computing 9(4), 1521\u20131534 (2019)","DOI":"10.1109\/TCC.2019.2910251"},{"key":"9756_CR19","doi-asserted-by":"crossref","unstructured":"Rjoub, G., Bentahar, J., Wahab, O.A.: Bigtrustscheduling: trust-aware big data task scheduling approach in cloud computing environments. Futur. Gener. Comput. Syst. 110, 1079\u20131097 (2020)","DOI":"10.1016\/j.future.2019.11.019"},{"key":"9756_CR20","doi-asserted-by":"crossref","unstructured":"Morisawa, Y., Suzuki, M., Kitahara, T.: Flexible executor allocation without latency increase for stream processing in apache spark. In: 2020 IEEE International Conference on Big Data (Big Data), pp. 2198\u20132206 (2020). IEEE","DOI":"10.1109\/BigData50022.2020.9377967"},{"key":"9756_CR21","doi-asserted-by":"publisher","first-page":"75110","DOI":"10.1109\/ACCESS.2018.2882941","volume":"6","author":"H Ali","year":"2018","unstructured":"Ali, H., Tariq, U.U., Zheng, Y., Zhai, X., Liu, L.: Contention & energy-aware real-time task mapping on noc based heterogeneous mpsocs. IEEE Access 6, 75110\u201375123 (2018)","journal-title":"IEEE Access"},{"key":"9756_CR22","doi-asserted-by":"publisher","first-page":"4408","DOI":"10.1007\/s11227-019-02794-w","volume":"75","author":"C-T Yang","year":"2019","unstructured":"Yang, C.-T., Chen, S.-T., Liu, J.-C., Chan, Y.-W., Chen, C.-C., Verma, V.K.: An energy-efficient cloud system with novel dynamic resource allocation methods. J. Supercomput. 75, 4408\u20134429 (2019)","journal-title":"J. Supercomput."},{"issue":"2","key":"9756_CR23","doi-asserted-by":"publisher","first-page":"681","DOI":"10.1109\/TNET.2021.3050927","volume":"29","author":"L Liu","year":"2021","unstructured":"Liu, L., Xu, H.: Elasecutor: Elastic executor scheduling in data analytics systems. IEEE\/ACM Trans. Networking 29(2), 681\u2013694 (2021)","journal-title":"IEEE\/ACM Trans. Networking"},{"key":"9756_CR24","doi-asserted-by":"crossref","unstructured":"Li, H., Xia, J., Luo, W., Fang, H.: Cost-efficient scheduling of streaming applications in apache flink on cloud. IEEE Transactions on Big Data (2022)","DOI":"10.1109\/TBDATA.2022.3233031"},{"issue":"2","key":"9756_CR25","doi-asserted-by":"publisher","first-page":"413","DOI":"10.1007\/s00607-021-00961-7","volume":"104","author":"H Li","year":"2022","unstructured":"Li, H., Dai, H., Liu, Z., Fu, H., Zou, Y.: Dynamic energy-efficient scheduling for streaming applications in storm. Computing 104(2), 413\u2013432 (2022)","journal-title":"Computing"},{"issue":"6","key":"9756_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3336121","volume":"10","author":"UU Tariq","year":"2019","unstructured":"Tariq, U.U., Ali, H., Liu, L., Panneerselvam, J., Zhai, X.: Energy-efficient static task scheduling on vfi-based noc-hmpsocs for intelligent edge devices in cyber-physical systems. ACM Transactions on Intelligent Systems and Technology (TIST) 10(6), 1\u201322 (2019)","journal-title":"ACM Transactions on Intelligent Systems and Technology (TIST)"},{"issue":"3","key":"9756_CR27","doi-asserted-by":"publisher","first-page":"4550","DOI":"10.1007\/s11227-021-04035-5","volume":"78","author":"R Chen","year":"2022","unstructured":"Chen, R., Chen, X., Yang, C.: Using a task dependency job-scheduling method to make energy savings in a cloud computing environment. J. Supercomput. 78(3), 4550\u20134573 (2022)","journal-title":"J. Supercomput."},{"issue":"3","key":"9756_CR28","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1007\/s10723-023-09661-2","volume":"21","author":"H Li","year":"2023","unstructured":"Li, H., Zhu, L., Wang, S., Wang, L.: Cost-aware scheduling and data skew alleviation for big data processing in heterogeneous cloud environment. Journal of Grid Computing 21(3), 33 (2023)","journal-title":"Journal of Grid Computing"},{"issue":"2","key":"9756_CR29","doi-asserted-by":"publisher","first-page":"1821","DOI":"10.1007\/s13369-021-06076-7","volume":"47","author":"S Mangalampalli","year":"2022","unstructured":"Mangalampalli, S., Swain, S.K., Mangalampalli, V.K.: Multi objective task scheduling in cloud computing using cat swarm optimization algorithm. Arab. J. Sci. Eng. 47(2), 1821\u20131830 (2022)","journal-title":"Arab. J. Sci. Eng."},{"key":"9756_CR30","doi-asserted-by":"crossref","unstructured":"Kakkottakath Valappil Thekkepuryil, J., Suseelan, D.P., Keerikkattil, P.M.: An effective meta-heuristic based multi-objective hybrid optimization method for workflow scheduling in cloud computing environment. Cluster Computing 24, 2367\u20132384 (2021)","DOI":"10.1007\/s10586-021-03269-5"},{"issue":"5","key":"9756_CR31","doi-asserted-by":"publisher","first-page":"1117","DOI":"10.1109\/TC.2021.3075625","volume":"71","author":"MT Islam","year":"2021","unstructured":"Islam, M.T., Wu, H., Karunasekera, S., Buyya, R.: Sla-based scheduling of spark jobs in hybrid cloud computing environments. IEEE Trans. Comput. 71(5), 1117\u20131132 (2021)","journal-title":"IEEE Trans. Comput."},{"issue":"7","key":"9756_CR32","doi-asserted-by":"publisher","first-page":"1695","DOI":"10.1109\/TPDS.2021.3124670","volume":"33","author":"MT Islam","year":"2021","unstructured":"Islam, M.T., Karunasekera, S., Buyya, R.: Performance and cost-efficient spark job scheduling based on deep reinforcement learning in cloud computing environments. IEEE Trans. Parallel Distrib. Syst. 33(7), 1695\u20131710 (2021)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"9756_CR33","doi-asserted-by":"publisher","first-page":"593","DOI":"10.1007\/s10586-019-02947-9","volume":"23","author":"H Li","year":"2020","unstructured":"Li, H., Wang, H., Fang, S., Zou, Y., Tian, W.: An energy-aware scheduling algorithm for big data applications in spark. Clust. Comput. 23, 593\u2013609 (2020)","journal-title":"Clust. Comput."},{"issue":"5","key":"9756_CR34","doi-asserted-by":"publisher","first-page":"1117","DOI":"10.1109\/TC.2021.3075625","volume":"71","author":"MT Islam","year":"2021","unstructured":"Islam, M.T., Wu, H., Karunasekera, S., Buyya, R.: Sla-based scheduling of spark jobs in hybrid cloud computing environments. IEEE Trans. Comput. 71(5), 1117\u20131132 (2021)","journal-title":"IEEE Trans. Comput."},{"issue":"4","key":"9756_CR35","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1007\/s10723-022-09627-w","volume":"20","author":"F Shabestari","year":"2022","unstructured":"Shabestari, F., Rahmani, A.M., Navimipour, N.J., Jabbehdari, S.: A yarn-based energy-aware scheduling method for big data applications under deadline constraints. Journal of Grid Computing 20(4), 38 (2022)","journal-title":"Journal of Grid Computing"},{"issue":"19","key":"9756_CR36","doi-asserted-by":"publisher","first-page":"10239","DOI":"10.1007\/s00500-022-07327-x","volume":"26","author":"J Li","year":"2022","unstructured":"Li, J., Zhang, R., Zheng, Y.: Qos-aware and multi-objective virtual machine dynamic scheduling for big data centers in clouds. Soft. Comput. 26(19), 10239\u201310252 (2022)","journal-title":"Soft. Comput."},{"key":"9756_CR37","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2022.108628","volume":"245","author":"Y Kang","year":"2022","unstructured":"Kang, Y., Pan, L., Liu, S.: An online algorithm for scheduling big data analysis jobs in cloud environments. Knowl.-Based Syst. 245, 108628 (2022)","journal-title":"Knowl.-Based Syst."},{"key":"9756_CR38","doi-asserted-by":"crossref","unstructured":"Cheng, M., Li, J., Nazarian, S.: Drl-cloud: Deep reinforcement learning-based resource provisioning and task scheduling for cloud service providers. In: 2018 23rd Asia and South Pacific Design Automation Conference (ASP-DAC), pp. 129\u2013134 (2018). IEEE","DOI":"10.1109\/ASPDAC.2018.8297294"},{"key":"9756_CR39","doi-asserted-by":"crossref","unstructured":"Zhang, H., Sun, D., Sajjanhar, A., Buyya, R.: A data stream prediction strategy for elastic stream computing systems. In: Broadband Communications, Networks, and Systems: 12th EAI International Conference, BROADNETS 2021, Virtual Event, October 28\u201329, 2021, Proceedings 12, pp. 148\u2013162 (2022). Springer","DOI":"10.1007\/978-3-030-93479-8_9"},{"key":"9756_CR40","doi-asserted-by":"crossref","unstructured":"Shi, W., Li, H., Zeng, H.: Drl-based and bsld-aware job scheduling for apache spark cluster in hybrid cloud computing environments. Journal of Grid Computing 20(4), 1\u201323 (2022)","DOI":"10.1007\/s10723-022-09630-1"},{"key":"9756_CR41","doi-asserted-by":"crossref","unstructured":"Liang, Y., Zhang, C.: Resource scheduling strategy for spark in co-allocated data centers. In: International Conference on Wireless Communications, Networking and Applications, pp. 114\u2013122 (2021). Springer","DOI":"10.1007\/978-981-19-2456-9_13"},{"key":"9756_CR42","doi-asserted-by":"crossref","unstructured":"Cheng, L., Wang, Y., Cheng, F., Liu, C., Zhao, Z., Wang, Y.: A deep reinforcement learning-based preemptive approach for cost-aware cloud job scheduling. IEEE Transactions on Sustainable Computing (2023)","DOI":"10.1109\/TSUSC.2023.3303898"},{"key":"9756_CR43","doi-asserted-by":"crossref","unstructured":"Cheng, F., Huang, Y., Tanpure, B., Sawalani, P., Cheng, L., Liu, C.: Cost-aware job scheduling for cloud instances using deep reinforcement learning. Cluster Computing, 1\u201313 (2022)","DOI":"10.1007\/s10586-021-03436-8"},{"issue":"21","key":"9756_CR44","doi-asserted-by":"publisher","first-page":"18579","DOI":"10.1007\/s00521-022-07477-x","volume":"34","author":"L Cheng","year":"2022","unstructured":"Cheng, L., Kalapgar, A., Jain, A., Wang, Y., Qin, Y., Li, Y., Liu, C.: Cost-aware real-time job scheduling for hybrid cloud using deep reinforcement learning. Neural Comput. Appl. 34(21), 18579\u201318593 (2022)","journal-title":"Neural Comput. Appl."},{"key":"9756_CR45","doi-asserted-by":"publisher","first-page":"414","DOI":"10.1016\/j.future.2022.11.031","volume":"141","author":"G Zhou","year":"2023","unstructured":"Zhou, G., Tian, W., Buyya, R.: Multi-search-routes-based methods for minimizing makespan of homogeneous and heterogeneous resources in cloud computing. Futur. Gener. Comput. Syst. 141, 414\u2013432 (2023)","journal-title":"Futur. Gener. Comput. Syst."},{"issue":"12","key":"9756_CR46","doi-asserted-by":"publisher","first-page":"4367","DOI":"10.1002\/cpe.4367","volume":"30","author":"Y Samadi","year":"2018","unstructured":"Samadi, Y., Zbakh, M., Tadonki, C.: Performance comparison between hadoop and spark frameworks using hibench benchmarks. Concurrency and Computation: Practice and Experience 30(12), 4367 (2018)","journal-title":"Concurrency and Computation: Practice and Experience"},{"key":"9756_CR47","doi-asserted-by":"publisher","first-page":"522","DOI":"10.1016\/j.ins.2021.05.055","volume":"572","author":"O Sagi","year":"2021","unstructured":"Sagi, O., Rokach, L.: Approximating xgboost with an interpretable decision tree. Inf. Sci. 572, 522\u2013542 (2021)","journal-title":"Inf. Sci."}],"container-title":["Journal of Grid Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-024-09756-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10723-024-09756-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-024-09756-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,20]],"date-time":"2024-03-20T08:28:14Z","timestamp":1710923294000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10723-024-09756-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3]]},"references-count":47,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,3]]}},"alternative-id":["9756"],"URL":"https:\/\/doi.org\/10.1007\/s10723-024-09756-4","relation":{},"ISSN":["1570-7873","1572-9184"],"issn-type":[{"value":"1570-7873","type":"print"},{"value":"1572-9184","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,3]]},"assertion":[{"value":"8 September 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 February 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 March 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"None. The authors declare that they have no known conflict financial interests or personal relationships that could have appeared to influence the work reported in this paper.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}},{"value":"Not applicable","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Not applicable","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}}],"article-number":"39"}}