3D simulation and infinite element analysis of an involute cylindrical worm and helical gear drive