Affiliation: | 1. Department of Chemistry, Fudan University, Shanghai 200433 (P.R. China), Fax: (+86)?21‐6564?3811;2. Institute of Biomedical Science, Fudan University, Shanghai 200433 (P.R. China);3. Rega Institute for Medical Research, Katholieke Universiteit Leuven, 10 Minderbroedersstraat, 3000 Leuven (Belgium) |