[1] Shantou Univ, Key Lab Intelligent Mfg Technol, MOE, 243 Daxue Rd, Shantou 515063, Guangdong, Peoples R China
[2] Shantou Univ, Coll Engn, 243 Daxue Rd, Shantou 515063, Guangdong, Peoples R China
[3] Longyan Univ, Coll Phys & Electromech Engn, Longyan 364012, Peoples R China
[4] Tsinghua Univ, Dept Mech Engn, Beijing, Peoples R China
[5] Doshisha Univ, Energy Convers Res Ctr, Kyoto 6300321, Japan