LAB ON A CHIP, vol. 14, no. 20, page. 3987 - 3992, 2014-10-21
ORGANIC LETTERS, vol. 16, no. 15, page. 3974 - 3977, 2014-08-01
Lab on a Chip, vol. 14, no. 4, page. 779 - 786, 2014-02