Effect of O adsorption on the electronic structure and optical properties of black phosphorene. (4th March 2022)