Mesomeric effect of diazonium salts modified graphene: substituent type and position influences its properties