Prof. Chen Liang
overview