The surface plasmon resonance of metal-film nanohole arrays