Optimal torque vectoring control for distributed drive electric vehicle