Cubic scaling algorithm for the random phase approximation: Self-interstitials and vacancies in Si | Synapse