Ministry of Science and Technology, Taiwan Grant MOST109–2628-B-038–015