Ministry of Science and Technology and National Science and Technology Council, Taiwan Grant MOST 110-2314-B-303-008