1. State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources; School of Renewable Energy; North China Electric Power University; Beijing 102206 China
2. Poly OptoElectronics TECH. Ltd.; Jiangmen Guangdong Province 529020 China
3. NAAM Research Group; Faculty of Science; King Abdulaziz University; Jeddah 21589 Saudi Arabia