1. Key Laboratory of Marine Chemistry Theory and Technology (Ocean University of China)
2. Ministry of Education
3. Qingdao
4. China
5. College of Chemistry & Chemical Engineering
6. Department of Chemical Engineering
7. Indian Institute of Technology Guwahati
8. Guwahati 781039
9. India