Electronic structure and optical properties of N vacancy and O filling on n-GaN (0001) surface. (June 2018)