[1] North China Elect Power Univ, Res Ctr Engn Thermophys, Beijing 102206, Peoples R China
[2] North China Elect Power Univ, State Key Lab Alternate Elect Power Syst Renewabl, Beijing 102206, Peoples R China
[3] Natl Taiwan Univ, Dept Chem Engn, Taipei 106, Taiwan
[4] City Univ Hong Kong, Dept Mech Engn, Kowloon Tong, Hong Kong 999077, Peoples R China