CHEMISTRY-A EUROPEAN JOURNAL, vol. 19, no. 42, page. 14052 - 14060, 2013-10-11
PLOS ONE, vol. 7, no. 3, page. E33330, 2012-03-15
PLOS ONE, vol. 8, no. 7, page. E68600, 2013-07-05
MICROSCOPY RESEARCH AND TECHNIQUE, vol. 71, no. 9, page. 639 - 643, 2008-09