Superconductivity modulated by quantum size effects