Optical dispersion analysis of template assisted 1D-ZnO nanorods for optoelectronic applications