1. Nanotechnology Research Centre Sultan Qaboos University PO Box 17 PC 123, SQU Al-Khoudh Oman
2. Chemistry Department Faculty of Science Fayoum University Fayoum 63514 Egypt
3. Department of Chemistry Government College University Lahore Lahore 54000 Pakistan
4. Department of Physics College of Science Princess Nourah bint Abdulrahman University P.O. Box 84428 Riyadh 11671 Saudi Arabia
5. Department of Chemical and Petroleum Engineering College of Engineering Sultan Qaboos University P.O Box 33, Al Khould Muscat PC 123 Oman
6. College of Materials Science and Engineering Hunan Joint International Laboratory of Advanced Materials and Technology for Clean Energy Hunan University Changsha 410082 China