Ministry of Science and Technology, Taiwan Grant MOST105-2320-B-039-005