[1] Swiss Fed Inst Technol, Inst Robot & Intelligent Syst, Tannen Str 3, CH-8092 Zurich, Switzerland
[2] Fudan Univ, Inst Optoelect, State Key Lab Photovolta Sci & Technol, Int Inst Intelligent Nanorobots & Nanosyst,Shangha, Shanghai 200433, Peoples R China
[3] Fudan Univ, Yiwu Res Inst, Yiwu 322000, Zhejiang, Peoples R China
[4] Botswana Int Univ Sci & Technol, Dept Earth & Environm Sci, Fac Sci, Plot 10071, Palapye, Botswana
[5] Univ Barcelona, Inst Quim Teor & Computac, Dept Ciencia Mat & Quim Fis, Barcelona 08028, Spain
[6] Inst Catalana Recerca & Estudis Avancats ICREA, Pg Lluis Co 23, Barcelona 08010, Spain
[7] Eawag Swiss Fed Inst Aquat Sci & Technol, Dept Surface Waters, CH-6047 Kastanienbaum, Switzerland
[8] Swiss Fed Inst Technol, Dept Hlth Sci & Technol, Lab Food Biochem, Schmelzberg Str 9, CH-8092 Zurich, Switzerland