Protein sequencing via nanopore based devices: a nanofluidics perspective. (25th April 2018)