tengfei guo google scholar