1. Department of Chemistry, University of Alberta, Edmonton, AB 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, Section 4, #1, Roosevelt Road., Taipei 10617, Taiwan