[1] Shanghai Jiao Tong Univ, Key Lab Power Machinery & Engn, Minist Educ, Shanghai 200240, Peoples R China
[2] Shanghai Jiao Tong Univ, Coll Smart Energy, Shanghai 200240, Peoples R China
[3] Beijing Jiaotong Univ, Sch Mech, Elect & Control Engn, Beijing 100044, Peoples R China