1. Polymers and Composites Technology & Mechanical Engineering Department IMT Lille Douai, 595500 Douai France
2. Institute for Science and Innovation in Mechanical and Industrial Engineering Porto Portugal
3. Center for Composite Materials and Department of Mechanical EngineeringUniversity of Delaware Newark USA