1. Department of Electrical Engineering, Engineering Institute of Technology, Melbourne Campus, Melbourne, VIC 3001, Australia
2. Department of Electrical Engineering and Computer Engineering, Laval University, Quebec, QC G1V 0A6, Canada
3. Department of Electrical, Electronic and Communication Engineering (EECE), Pabna University of Science and Technology (PUST), Pabna 6600, Bangladesh
4. Department of Electrical Engineering, Qatar University, Doha 2713, Qatar
5. Department of Electrical and Computer Engineering, RMIT University, Melbourne, VIC 3000, Australia
6. Research Centre for Nano-Materials and Energy Technology (RCNMET), School of Engineering and Technology, Sunway University, No.5 Jalan Universiti, Bandar Sunway, Subang Jaya 47500, Selangor Darul Ehsan, Malaysia
7. School of Electrical Engineering, Computing and Mathematical Sciences, Curtin University, Bentley, WA 6102, Australia
8. Interdisciplinary Research Center for Renewable Energy and Power Systems (IRC-REPS), King Fahd University of Petroleum & Minerals, Dhahran 31261, Saudi Arabia