About Prof. Xiangshi Ren