1. Department
of Biology, Institute of Molecular Systems Biology, ETH Zurich, Zurich, CH-8057 Switzerland
2. Division of Endocrinology, Tongji Hospital, Huazhong University of Science & Technology, Wuhan, 430030, PR China
3. Pressure BioSciences, Inc., South Easton, Massachusetts, 02375 United States
4. Faculty of
Science, University of Zurich, Zurich, CH-8006 Switzerland