The Second International Conference of Microfluidics, Nanofluidics and Lab-on-a-Chip (ICMFLOC 2018) Held in Beijing, June 8-10, 2018.