1. Centre for Composite Materials Science Park of Harbin Institute of Technology (HIT) P.O. Box 3011, No. 2 YiKuang Street Harbin 150080 P. R. China
2. Department of Astronautical Science and Mechanics Harbin Institute of Technology (HIT) P.O. Box 301, No. 92 West Dazhi Street Harbin 150001 P. R. China
3. Bristol Composites Institute (ACCIS) University of Bristol Bristol BS8 1TR UK
4. Dynamics and Control Research Group (DCRG) CAME University of Bristol Bristol BS8 1TR UK