Facile synthesis of N-doped activated carbon derived from cotton and CuCo2O4 nanoneedle arrays electrodes for all-solid-state asymmetric supercapacitor