The pH dependent reactions of graphene oxide with small molecule thiols