Nanotechnology : molecular speculations on global abundance