Ministry of Science and Technology, Taiwan Grant MOST-109-2634-F-002-044