Nanotechnologies involve designing and producing objects or structures at a very small scale, on the level of 100 nanometres (100 millionth of a millimetre) or less. Nanomaterials are one of the main products of nanotechnologies – as nano-scale particles, tubes, rods, or fibres. Nanoparticles...