Scientific Reports, vol. 6, page. 31901, 2016-08-18
LAB ON A CHIP, vol. 17, no. 4, page. 591 - 613, 2017-02