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