1. State Key Laboratory of Molecular Biology, Institute of Biochemistry and Cell Biology, Shanghai Institute for Biological Sciences, Chinese Academy of Sciences, 320, Yue-Yang Road, Shanghai 200031, China.
2. Epithelial Cell Biology Research Center, Department of Physiology, Faculty of Medicine, The Chinese University of Hong Kong, Shatin, NT, Hong Kong.