Physical investigations on transparent conducting Mo:ZnO thin films