The essentials understanding nanoscience and nanotechnology