Ministry of Science and Technology, Executive Yuan Grant MOST: 106-2314-B-075-061- MY3