Multiple-scattering approach to finite-sized photonic band-gap materials