Ministry of Science and Technology and National Science and Technology Council, Taiwan Grant NSTC 113-2314-B-303-009-MY3