PLOS ONE, vol. 6, no. 9, page. E24574 - E24574, 2011-09-16
BIOCHIP JOURNAL, vol. 5, no. 2, page. 137 - 144, 2011-06-20
BIOSENSORS & BIOELECTRONICS, vol. 26, no. 5, page. 2566 - 2573, 2011-01-15