Influence of Cd0.6Zn0.4S buffer layer on the band alignment and the performance of CZTS thin film solar cells