1. Donghua University Center for Civil Aviation Composites; Donghua University; Shanghai 201620 China
2. School of Mechanical and Process Engineering; Technical University of Kenya; P.O. Box 52428, Nairobi 00200 Kenya
3. School of Material Science and Engineering; Shanghai University; Baoshan, Shanghai 200444 China