Author: Ye, Jianying.