1. Bioengineering Program, Biological and Environmental Sciences and Engineering Division, King Abdullah University of Science and Technology (KAUST), 23955-6900 Thuwal, Saudi Arabia
2. Advanced Membranes and Porous Materials Center, King Abdullah University of Science and Technology (KAUST), 23955-6900 Thuwal, Saudi Arabia
3. Environmental Science and Engineering Program, Biological and Environmental Sciences and Engineering Division, King Abdullah University of Science and Technology (KAUST), 23955-6900 Thuwal, Saudi Arabia
4. KAUST Solar Center, King Abdullah University of Science and Technology (KAUST), 23955-6900 Thuwal, Saudi Arabia
5. Computer, Electrical and Mathematical Sciences and Engineering Division, King Abdullah University of Science and Technology (KAUST), 23955-6900 Thuwal, Saudi Arabia
6. Applied Physics Program, Physical Science and Engineering Division, King Abdullah University of Science and Technology (KAUST), 23955-6900 Thuwal, Saudi Arabia
7. Chemistry and Chemical Engineering Programs, Physical Science and Engineering Division, King Abdullah University of Science and Technology (KAUST), 23955-6900 Thuwal, Saudi Arabia