Ministry of Science and Technology, Taiwan Grant MOST 103-2320-B-182-005-MY3