A review on the mechanics of nanostructures. (December 2018)