Synthesis and characterization of chemically deposited flower-like CdSe0.6Te0.4 thin films for solar cell application