1. Science & Technology Innovation Institute
2. Dongguan University of Technology
3. Dongguan 523808
4. China
5. Department of Chemistry and Biotechnology
6. Faculty of Science, Engineering & Technology
7. Swinburne University of Technology
8. Hawthorn
9. Australia