Significantly improved photo- and electro-chemical performance of CuS.PbS nanocomposites for dye degradation and paintable counter electrodes