People have used sodium sulfide for doping sulfur in graphene oxide but if Na2S is not available can we use zinc sulfide in place? or which chemical should be used instead?
I was wondering: (1) why not just simply buy some Na2S if this is what you have used before? (2) is it because Na2S is quite expensive and you want to find something to replace it or you just don't want to spend $$$ to buy new Na2S and want to use some other sulfides (e.g. ZnS as you asked about here) that are available?
Anyway, I guess what I want to say is that if you use sphalerite as ZnS, bear in mind that it is a semi-conductor which may alter the properties of your final product (although I don't know what you're actually doing and what the application of your material is). Also, the mobility of different species/atoms/ions in your graphene oxide can be different - not sure if this is something you want to consider.
Thank you for your reply it was quite helpful. Actually the purchasing process will take time and i dont want to delay my reaction. what if i use sodium sulfate instead of sodium sulfide.
I don't think ZnS is a good idea. First, is the reaction carried out in aqueous media? If so, ZnS is almost insoluble and it'd lead to a negligible yield.
Moreover, a passivation layer is very likely to be formed on ZnS particle surface, and this ZnOx shell can etch the pristine areas of your GO during the purification process (it'd reduce the flake size and increase the defects density). You could try with K2S, or even H2S neutralized with NaOH at low T, even if you have some byproducts for the later and some small organosulfate on your GO (easily removable), the yield will be probably higher than reacting with ZnS.