Publications by 'Xiaoran Duan'