1. School of Shipping and Naval ArchitectureChongqing Jiaotong University Chongqing China
2. Department of Mechanical EngineeringThe University of Auckland Auckland New Zealand
3. School of Mechanical and Power EngineeringZhengzhou University Zhengzhou China
4. Soyotec Technologies Co., Ltd Beijing China