1. Renewable Energy Laboratory, College of Engineering, Prince Sultan University, Riyadh, Saudi Arabia
2. Energy Harvesting and Mechatronics Research Laboratory, Department of Mechanical Engineering, Virginia Tech, Blacksburg, VA, USA
3. Department of Electrical Engineering, Malaviya National Institute of Technology, Jaipur, India
4. Department of Electrical Engineering, Indian Institute of Technology Bombay Mumbai, Mumbai, India
5. School of Science, Computing and Engineering Technologies, Swinburne University of Technology, Melbourne, VIC, Australia