Author: Lin-Liu, Chu-Chi.