Author: Ye, Mingguo.