Generation of elliptical and circular vector hollow beams with different polarizations by a Mach–Zehnder-type optical path