1. Institute of Robotics and Intelligent Systems ETH Zurich Tannenstrasse 3 CH 8092 Zurich Switzerland
2. Institute of Optoelectronics State Key Laboratory of Photovoltaic Science and Technology Shanghai Frontiers Science Research Base of Intelligent Optoelectronics and Perception International Institute of Intelligent Nanorobots and Nanosystems Fudan University Shanghai 200433 P. R. China
3. Yiwu Research Institute of Fudan University Yiwu 322000 Zhejiang P. R. China
4. Department of Earth & Environmental Science Faculty of Science Botswana International University of Science and Technology 10071 Plot Palapye Botswana
5. Departament de Ciència de Materials i Química Física Institut de Química Teòrica i Computacional Universitat de Barcelona 08028 Barcelona Spain
6. Institució Catalana de Recerca i Estudis Avançats (ICREA) Pg. Lluís Companys 23 08010 Barcelona Spain
7. Department Surface Waters Eawag: Swiss Federal Institute of Aquatic Science & Technology 6047 Kastanienbaum Switzerland
8. Department of Health Sciences and Technology Laboratory of Food Biochemistry ETH Zurich Schmelzbergstrasse 9 8092 Zürich Switzerland