Ministry of Science and Technology, Taiwan Grant MOST 108-2314-B-006-004