Ultraviolet to far-infrared dielectric function of n -doped cadmium oxide thin films