An automatic method for generating carbon nanostructure atomistic models using hexagonal meshes with properly distributed defects. (19th October 2016)