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