Author: Lin, Qingfa.