1. Center for Membrane Separation and Water Science & TechnologyCollege of Chemical EngineeringZhejiang University of Technology 18 Chaowang Road Hangzhou 310014 China
2. Institute of High Performance ComputingAgency for Science Technology and Research 1 Fusionopolis Way, #16‐16 Connexis Singapore 138632 Singapore
3. Pillar of Engineering Product DevelopmentSingapore University of Technology and Design 8 Somapah Road Singapore 487372 Singapore
4. Instrumentation and Service Center for Physical SciencesWestlake University 18 Shilongshan Road, Cloud Town Hangzhou 310024 China
5. Center for Electron MicroscopyState Key Laboratory Breeding Base of Green Chemistry Synthesis Technology and College of Chemical EngineeringZhejiang University of Technology 18 Chaowang Road Hangzhou 310014 China
6. College of Materials Science and Engineeringand State Key Laboratory Breeding Base of Green Chemistry Synthesis TechnologyZhejiang University of Technology 18 Chaowang Road Hangzhou 310014 China