Affiliation: | 1. Faculty of Aerospace Engineering, Delft University of Technology, Delft, The Netherlands;2. Department of Mechanical Engineering, Eindhoven University of Technology, Eindhoven, The Netherlands;3. Faculty of Mechanical, Maritime and Materials Engineering, Delft University of Technology, Mekelweg 2, 2628 CD, Delft, The Netherlands |