tengfei li virginia tech