Solution processing of thin films for solar cell applications: CuIn(S,Se)2, Cu(In,Ga)(S,Se)2 and ZnO:Al