BIOSENSORS & BIOELECTRONICS, vol. 23, no. 12, page. 1819 - 1824, 2008-07-15
BIOSENSORS & BIOELECTRONICS, vol. 22, no. 7, page. 1376 - 1381, 2007-02-15
Energy&Environmental Science, vol. 5, no. 10, page. 8932 - 8936, 2012-10