Xiangsheng Liu Author