Publications by 'Jinchun Yan'