Dual function of molybdenum sulfide/C-cloth in enhancing the performance of fullerene nanosheets based solar cell and supercapacitor