1. Department of Chemistry and Center of Excellence for Innovation in Chemistry (PERCH-CIC)
2. Faculty of Science
3. Mahidol University
4. Bangkok 10400
5. Thailand
6. Mahidol University and Center of Excellence for Innovation in Chemistry (PERCH-CIC)
7. Kanchanaburi Campus
8. Kanchanaburi 71150