1. Department of Cell Biology (Anatomy III), Ludwig Maximilian University of Munich, 82152 Planegg-Martinsried, Germany
2. National Center for Protein Science Shanghai, Institute of Biochemistry and Cell Biology, Shanghai Institutes of Biological Sciences, Chinese Academy of Sciences, Shanghai 200031, China