[1] Inner Mongolia Univ Technol, Coll Energy & Power Engn, Hohhot 010051, Peoples R China
[2] Inner Mongolia Univ Technol, Minist Educ, Key Lab Wind Energy & Solar Energy Utilizat Techn, Hohhot 010051, Peoples R China
[3] Inner Mongolia Univ Technol, Inner Mongolia Key Lab Renewable Energy, Hohhot 010051, Peoples R China
[4] New Jersey Inst Technol, Dept Mech Engn, Newark, NJ 07102 USA