Author: Wang, Yong.