Advances in electrochemical cofactor regeneration: enzymatic and non-enzymatic approaches. (February 2022)