Author: Zhang, Shaoqi.