Studies on covalent functionalization of single layer black phosphorus from GW calculations based on the many body perturbation theory