1. Department of Chemistry, Seoul National University, Seoul 08826, Republic of Korea
2. Institute of Biotherapeutics Convergence Technology, Lemonex Inc., Seoul 06683, Republic of Korea
3. Department of Biological Sciences, Seoul National University, Seoul 08826, Republic of Korea