Effects of molybdenum doping and thermal annealing on the physical properties of amorphous In–Zn–O films