Wei Xing Zheng Author