Ministry of Science and Technology, Taiwan Grant 105-2320-B-002-020-MY3