Investigation of structural, electrical and optical properties of oxygen (O7+) ion irradiated CdZnO thin films for solar cell applications. (September 2019)