1. Department of Astronautical Science and Mechanics, Harbin Institute of Technology (HIT) , No. 92 West Dazhi Street, P.O. Box 301, Harbin 150001, China
2. Centre for Composite Materials, Harbin Institute of Technology (HIT) , No. 2 YiKuang Street, P.O. Box 3011, Harbin 150080, China