Laboratory of Molecular Cell Biology;
Institute of Biochemistry and Cell Biology;
Shanghai Institutes for Biological Sciences;
Chinese Academy of Sciences;
320 Yue-Yang Road;
Shanghai 200031;
China;
Department of Medicine and Therapeutics;
The Chinese University of Hong Kong;
Prince of Wales Hospital;
Shatin;
Hong Kong SAR;
China;