1. Institute of Organic Chemistry and Center for Molecular Biosciences (CMBI); Leopold-Franzens University; Innrain 80-82 6020 Innsbruck Austria
2. Life Science Institute; Zhejiang University; Hangzhou 310058 China
3. Structural Biology Program; Memorial Sloan-Kettering Cancer Center; New York NY 10065 USA