Strong coupling in two-dimensional materials-based nanostructures: a review