Affiliation: | 1. College of Mechanical and Transportation Engineering, China University of Petroleum, Beijing 102249, China;2. Key Laboratory of Ocean Energy Utilization and Energy Conservation of MOE, Dalian University of Technology, No. 2 Linggong Road, Ganjingzi District, Dalian, Liaoning 116024, China |