1. Micro Robotics Laboratory under Information Technology Group
2. CSIR-Central Mechanical Engineering Research Institute (CMERI)
3. Durgapur 713209
4. India
5. Chemistry Department
6. Faculty of Science
7. King Abdulaziz University
8. Jeddah 21589
9. Saudi Arabia