Why Are Benzene Rings So Stable