1. Electroanalysis and Bioelectrochemistry Lab
2. Department of Chemical Engineering and Biotechnology
3. National Taipei University of Technology
4. Taipei 106
5. Republic of China
6. Department of Botany and Microbiology
7. College of Science
8. King Saud University
9. Riyadh 11451
10. Saudi Arabia
11. National Centre for Catalysis Research
12. Indian Institute of Technology
13. Chennai-600036
14. India