Orbital functional for exchange and correlation: self-interaction correction to the local density approximation☆