Nitrogen anion-decorated cobalt tungsten disulfides solid solutions on the carbon nanofibers for water splitting