Ministry of Science and Technology, Taiwan Grant 112-2923-M-400 -001-MY3