1. Department of Chemistry, The University of Alberta, Edmonton, Alberta T6G 2G2, Canada
2. Institute of Biological Chemistry, Academia Sinica, Academia Road, Section 2, #128, Nangang, Taipei 11529, Taiwan
3. Institute of Biochemical Sciences, National Taiwan University, Taipei 106, Taiwan