Engineering the electronic and optical properties of graphene quantum dot via oxygen doping and structural defects: a DFT-based approach