Structural, optical and electrical properties of zinc oxide thin films deposited by sol-gel spin coating technique