the National Science and Technology Council, Taiwan Grant 111-2314-B-182A-035-MY3