1. School of Energy and Power Engineering; Huazhong University of Science and Technology; Wuhan; 430074; P. R. China
2. School of Mechanical Engineering; Shanghai Jiao Tong University; Shanghai; 200240; P. R. China
3. School of Photovoltaic Engineering; Nanchang University; Nanchang; 330031; P. R. China