Author: Zhang, Guoying.