[1] Nanjing Tech Univ, Sch Energy Sci & Engn, Nanjing 211816, Peoples R China
[2] Nanjing Tech Univ, Sch Mech & Power Engn, Nanjing 211816, Peoples R China
[3] Tongji Univ, Sch Mech & Energy Engn, Shanghai 200092, Peoples R China
[4] Nanjing Forestry Univ, Nanjing 210037, Peoples R China
[5] Singapore Univ Technol & Design, Pillar Engn Prod Dev, Singapore 487372, Singapore