1. Institute of Sustainability for Chemicals Energy and Environment Agency for Science Technology and Research Jurong Island 627833 Singapore
2. Institute of Bioengineering and Bioimaging Agency for Science Technology and Research Singapore 138669 Singapore
3. Institute of High Performance Computing Agency for Science Technology and Research Singapore 138632 Singapore
4. Institute of Materials Research and Engineering Agency for Science Technology and Research Singapore 138634 Singapore
5. Department of Physics and Fujian Provincial Key Laboratory of Theoretical and Computational Chemistry Xiamen University Xiamen Fujian 361005 China
6. Department of Physics and Department of New Energy Science and Engineering Xiamen University Malaysia Sepang Selangor 43900 Malaysia
7. Global Innovative Centre for Advanced Nanomaterials School of Engineering The University of Newcastle Callaghan NSW 2308 Australia
8. College of Chemistry Jilin University Changchun 130012 China