Text this: Factors affecting the properties of zinc oxide thin films prepared bydip-coating method: A review