International Journal of Biochemistry and Cell Biology, vol. 64, page. 265 - 276, 2015-07
JOURNAL OF THE ELECTROCHEMICAL SOCIETY, vol. 156, no. 8, page. H674 - H678, 2009-01
JOURNAL OF PHYSICAL CHEMISTRY B, vol. 114, no. 46, page. 14854 - 14859, 2010-11-25
CATALYSIS TODAY, vol. 54, no. 1, page. 57 - 64, 1999-11-26