A novel cadmium free buffer layer for Cu(In,Ga)Se2 based solar cells