An insight into the mechanism of charge transfer of organic (P3HT): inorganic (CZTS) composites for hybrid photovoltaics