Publications by 'Yan Shengyuan'