1. Surrey Space Centre, University of Surrey, Guildford, UK
2. Production Engineering & Mechanical Design Department, Mansoura University, Mansoura, Egypt
3. Mechatronics and Robotics Engineering Department, Egypt-Japan University of Science and Technology (E-JUST), Alexandria, Egypt