Palladium nanostructure incorporated cupric oxide thin film with strong optical absorption, compatible charge collection and low recombination loss for low cost solar cell applications. (April 2018)