Publications by 'Zi-long Yang'