Ministry of Science and Technology, Taiwan Grant MOST106-2320-B-039-061