Institution: | 1.Center of Research Excellence in Renewable Energy and Power Systems, and Department of Electrical and Computer Engineering, Faculty of Engineering, King Abdulaziz University, Jeddah 21589, Saudi Arabia ;2.Center of Research Excellence in Renewable Energy and Power Systems, and Department of Mechanical Engineering, Faculty of Engineering, King Abdulaziz University, Jeddah 21589, Saudi Arabia ;3.Department for Management of Science and Technology Development, Ton Duc Thang University, Ho Chi Minh City, Vietnam ;4.Faculty of Applied Sciences, Ton Duc Thang University, Ho Chi Minh City, Vietnam ; |