Text this: Exploring the potential energy storage capability of NiCdS2 nanocomposites