Affiliation: | 1. School of Naval Architecture and 0cean Engineering, Huazhong University of Science and Technology, Wuhan 430074, China 2. School of Engineering, University of Liverpool, Liverpool L69 3GH, UK 3. Beijing Institute of Spacecraft Environment Engineering, Beijing 100049, China |