He Guangwei's VB commonly used algorithm Daquan