New transparent conducting ZnO–In2O3–SnO2 thin films prepared by magnetron sputtering