1. Design and Production of Composite Structures, Delft University of Technology, HS Delft 2629, The Netherlands
2. Department of Civil Engineering, Texas A&M University, Daleville, Virginia 24083
3. Faculty of Aerospace Engineering, Delft University of Technology, HS Delft 2629, The Netherlands