Publications by 'Yuyan Shen'