A comprehensive review of carbon and hydrocarbon assisted water electrolysis for hydrogen production