ANGEWANDTE CHEMIE-INTERNATIONAL EDITION, vol. 52, no. 29, page. 7564 - 7568, 2013-07-15
SCIENCE, vol. 352, no. 6286, page. 691 - 694, 2016-05-06
LAB ON A CHIP, vol. 14, no. 20, page. 3987 - 3992, 2014-10-21