It is worth pointing out that the word "nanotechnology" has become very popular and rightly so as if by rearranging atoms we can produce something completely different, number of possibilities is endless. Nanotechnology currently underpins many practical applications (medical, Information and communication technologies, energy production, food-water, security, broad range of materials etc..) and ...