Ministry of Science and Technology, Taiwan Grant 106-2314-B-006-060-MY3