Room temperature novel chemical synthesis of Cu2ZnSnS4 (CZTS) absorbing layer for photovoltaic application