Selection Rules for second harmonic generation from metal nanoparticles: theory and experiment