Ministry of Science and Technology, Taiwan Grant 111-2320-B-040-007-MY3