Combined viscoelectric and steric effects on the electroosmotic flow in nano/microchannels with heterogeneous zeta potentials