1. Shanghai Center for Plant Stress Biology and CAS Center for Excellence in Molecular Plant Sciences Chinese Academy of Sciences Shanghai200032China
2. University of the Chinese Academy of Sciences Beijing100049China
3. National Center for Protein Science Shanghai State Key Laboratory of Molecular Biology Center for Excellence in Molecular Cell Science Institute of Biochemistry and Cell Biology University of Chinese Academy of SciencesChinese Academy of Sciences 320 Yueyang Road Shanghai200031China
4. Shanghai Key Laboratory of Plant Molecular Sciences College of Life Sciences Shanghai Normal University Shanghai200234China