Affiliation: | (1) Department of Engineering, Queen Mary, London University, London, E1 4NS, UK;(2) Department of Aeronautics, Imperial College London, South Kensington, London, SW7 2BY, UK;(3) Composite Research Centre, Harbin Institute of Technology, Harbin, 150001, P.R.China |