“…A metasurface is formed by distributing subwavelength resonant particles with different geometries and materials on a 2D surface, and therefore is able to manipulate both amplitudes and phases of electromagnetic (EM) waves, enabling many extraordinary functionalities such as the polarization conversion,,13, 14, 15, 16, 17 perfect absorption,18, 19, 20 and amplitude and phase modulations 21, 22. The generalized Snell's law proposed in 200123 has sped up the development of metasurfaces in the past a few years, enabling a lot of interesting devices to manipulate microwaves,24, 25, 26 terahertz waves,27, 28 and visible lights 29, 30, 31…”