Author: Tong, Yongqin.