1. Mechanical Department, Faculty of Engineering at Shoubra, Benha University, Cairo 11672, Egypt
2. Mechatronics and Robotics Department, School of Innovative Design Engineering, Egypt-Japan University of Science and Technology, Alexandria 21934, Egypt
3. Department of Mechatronics Engineering, The Higher Technological Institute, 10th of Ramadan City 44629, Egypt
4. Mechatronics Engineering Department, Future University, Cairo 11835, Egypt
5. Mechatronics Engineering Department, Ain Shams University, Cairo 11517, Egypt
6. Suzhou Institute of Biomedical Engineering and Technology, Chinese Academy of Sciences, Suzhou 215163, China
7. School of Biomedical Engineering (Suzhou), Division of Life Sciences and Medicine, University of Science and Technology of China, Hefei 230026, China