College of Applied Sciences, Beijing University of Technology, Beijing 100124, China;
New and Renewable Energy of Beijing Key Laboratory, North China Electric Power University, Beijing 102206, China;
College of Applied Sciences, Beijing University of Technology, Beijing 100124, China;
College of Applied Sciences, Beijing University of Technology, Beijing 100124, China;