Renewable Energy School North China Electric Power University Beijing 102206 China;
Renewable Energy School North China Electric Power University Beijing 102206 China;
College of Mechanical and Electronic Engineering Tarim University Alar 843300 China;
Renewable Energy School North China Electric Power University Beijing 102206 China;