Publications by 'Bo-Kai Ruan'