Ministry of Science and Technology, Taiwan Grant 107-2320-B-038-059