Mie Resonators Nanotechnology