A Full-Vectorial Spectral Element Method With Generalized Sheet Transition Conditions for High-Efficiency Metasurface/Metafilm Simulation