1. State Environmental Protection Key Lab of Environmental Risk Assessment and Control on Chemical Processes
2. School of Resources & Environmental Engineering
3. East China University of Science and Technology
4. Shanghai 200237
5. China
6. State Key Laboratory of Chemical Engineering
7. School of Chemical Engineering
8. Centre for Materials Science and Technology
9. University of Mysore
10. Mysore
11. India