Covalently-functionalized graphene oxide via introduction of bifunctional phosphorus-containing molecules as an effective flame retardant for polystyrene