Full multiple-scattering calculations on silicates and oxides at the Al K edge