Analysis of scattering by finite sonic crystals in free field with infinite elements and normal modes