Publications by 'Xiaoquan Bai'