1. Department of Biology, Institute of Molecular Systems Biology; Eidgenössische Technische Hochschule (ETH) Zurich; Zurich Switzerland
2. Division of Biomedical Engineering; The Hong Kong University of Science and Technology; Clear Water Bay Hong Kong
3. Department of Chemical and Biomolecular Engineering; The Hong Kong University of Science and Technology; Clear Water Bay Hong Kong