Design and synthesis of three-dimensional needle-like CoNi2S4/CNT/graphene nanocomposite with improved electrochemical properties