1. Department of Mechatronics College of EME National University of Sciences and Technology (NUST) Peshawar Road Rawalpindi Pakistan
2. Department of Mechanical and Aerospace Engineering University of Virginia Charlottesville VA 22904, Virginia USA
3. Department of Electrical Engineering Sukkur IBA University Sindh Pakistan
4. K.A. CARE Energy Research & Innovation Center (ERIC) King Fahd University of Petroleum & Minerals Dhahran 31261 Saudi Arabia
5. Chemistry Department King Fahd University of Petroleum & Minerals Dhahran 31261 Saudi Arabia
6. Interdisciplinary Research Center for Advanced Materials King Fahd University of Petroleum & Minerals Dhahran 31261 Saudi Arabia
7. Interdisciplinary Research Center for Renewable Energy and Power Systems (IRC-REPS) King Fahd University of Petroleum & Minerals Dhahran 31261 Saudi Arabia
8. Institute of Metal Research (IMR) Chinese Academy of Sciences (CAS) Shenyang China