[1] Nanjing Tech Univ, Sch Energy Sci & Engn, 30 Puzhu Rd S, Nanjing 211816, Jiangsu, Peoples R China
[2] Nanjing Tech Univ, Sch Mech & Power Engn, 30 Puzhu Rd, Nanjing 211816, Peoples R China
[3] Natl Univ Singapore, Dept Mech Engn, Singapore, Singapore
[4] Jiangsu Special Equipment Safety Supervis Inspecti, Nanjing, Peoples R China