Preparation and properties of the CuGa0.5In0.5Se2/Zn0.29Cd0.71S heterojunction solar cell