Discrete energy levels and superconductivity in nanometer-scale Al particles