Author: Wang, Zuorong.