1. Centre for Composite Materials and Structures, Harbin Institute of Technology, No.2 Yikuang Street, Harbin150000, People’s Republic of China
2. Department of Astronautic Science and Mechanics, Harbin Institute of Technology, No. 92 West Dazhi Street, Harbin150000, People’s Republic of China
3. Department of Ophthalmology, The 2nd Affiliated Hospital of Harbin Medical University, No. 246 Xuefu Road, Harbin150001, People’s Republic of China