Effect of zinc and indium doping in chalcogenide (CdS/Te) nanocomposites towards dye-sensitized solar cell applications