2D materials as an emerging platform for nanopore-based power generation