1. School of Civil and Environmental Engineering
2. Harbin Institute of Technology (Shenzhen)
3. Shenzhen 518055
4. China
5. School of Chemistry
6. Institute of Metal Research
7. Chinese Academy of Sciences
8. Shenyang 110016
9. School of Chemical Engineering
10. The University of Queensland
11. Brisbane
12. Australia
13. University of St Andrews
14. St Andrews
15. UK