1. College of New Energy, China University of Petroleum, Qingdao, People’s Republic of China
2. College of Control Science and Engineering, China University of Petroleum, Qingdao, People’s Republic of China
3. Faculty of Electrical Engineering, The Superior College (University Campus), Lahore, Pakistan
4. Department of Electrical Engineering, Government College University, Lahore, Pakistan
5. Department of Electrical Engineering, The University of Lahore, Lahore, Pakistan
6. College of Internet of Things Engineering, Hohai University, Changzhou 213022, People’s Republic of China