Programmable metasurfaces are ultrathin electromagnetic (EM) interfaces that can dynamically shape the direction, energy ...