“…Moreover, the use of combinations also brings the benefits such as low latency [ 59 , 79 , 80 , 97 ] and saving on bandwidth [ 59 , 97 ]. Additionally, the applications solved the problems when they deal with data in terms of reliable data collection [ 86 ], reduction of data redundancy [ 73 ], data storage [ 53 ], data security [ 80 , 97 ], real time analytics [ 62 , 63 ], reduction in data traffic [ 66 , 98 ], and maximum utilisation of data [ 84 ]. Furthermore, in some papers, authors have mentioned that efficiency [ 56 , 60 , 69 , 75 , 80 , 83 ] is one of the major advantages, and some other authors pointed out more specifically what is efficient such as resource utilisation [ 53 , 97 , 98 ], power utilisation [ 82 , 85 ], low execution time [ 59 ], efficient decision-making [ 57 , 58 ], and automation [ 57 , 59 , 60 , 76 , 81 ].…”