1. European Space Research and Technology Centre European Space Agency Keplerlaan 1 Noordwijk 2201 AZ The Netherlands
2. Balmar d.o.o. Kidriceva 24A 3000 Celje Slovenia
3. Department of Mechanical Engineering KU Leuven Celestijnenlaan 300 Leuven 3000 Belgium
4. Business and Innovations Directorate Science and Technology Facilities Council Fermi Ave, Harwell Didcot OX11 0FD UK
5. Department of Mechanical Engineering Politecnico di Milano Via La Masa 1 20156 Milano Italy
6. Department of Mechanical Engineering American University of Sharjah Sharjah 26666 United Arab Emirates