Affiliation: | 1. College of Power and Energy Engineering, Harbin Engineering University, Harbin 150001, People''s Republic of China;2. Department of Mechanical Engineering, National University of Singapore, 9 Engineering Drive 1, Singapore, 117576, Republic of Singapore;3. National University of Singapore (Chongqing) Research Institute, Liangjiang New Area, Chongqing 401123, People''s Republic of China |