Comparison of oxygen vacancy and interstitial oxygen in KDP and ADP crystals from density functional theory calculations