1. ETH Zurich; Department of Biosystems Science and Engineering (D-BSSE); Mattenstrasse 26 Basel CH-4058 Switzerland
2. Sunway University; Department of Biological Sciences; No. 5 Jalan Universiti Bandar Sunway 47500 Selangor Darul Ehsan Malaysia
3. University of Basel; Faculty of Science; Mattenstrasse 26 Basel CH-4058 Switzerland