1. State Key Laboratory of Separation Membranes and Membrane Processes, National Center for International Joint Research on Membrane Science and Technology, Tiangong University / School of Materials Science and Engineering, Tiangong University / Tanzania Bureau of Standards (Corresponding author)
2. Department of Civil & Environmental Engineering, University of California / California NanoSystems Institute, University of California
3. Chemistry Department, University of Dar es salaam
4. Tanzania Bureau of Standards