Atomically thin semiconducting layers and nanomembranes: a review. (30th January 2017)