The predictive power of aromaticity: quantitative correlation between aromaticity and ionization potentials and HOMO-LUMO gaps in oligomers of benzene, pyrrole, furan, and thiophene.