Text this: Selenium vacancy and phosphorus-doping-induced phase transition engineering of cobalt diselenide as bi-functional catalyst for water electrolysis.