National Science and Technology Council Grant MOST111-2628-E-038-002-MY3