1. Department of Astronautical Science and MechanicsHarbin Institute of Technology (HIT) P.O. Box 301, No. 92 West Dazhi Street Harbin 150001 P. R. China
2. Department of CardiologyFirst Affiliated Hospital of Harbin Medical University 23 Youzheng Street, Nangang District Harbin Heilongjiang 150001 P. R. China
3. National Key Laboratory of Science and Technology On Advanced Composites in Special EnvironmentsHarbin Institute of Technology (HIT) No.2 Yikuang Street, P.O. Box 3011 Harbin 150080 P. R. China