Publications by 'Mingjun Gui'