Cao Jianxin translated Dai Xianmei translated Wang Jianhua translated Xie Jiangnan translated Pan Zhongming translated Liu Shining translated Niu Yunping translated Yin Xing translated Zhu Yuan translated Dai Wenchao translated