Ministry of Education in Taiwan Grant NSTC 110-2320-B-038-029-MY3