I'm working on the canted antiferromagnetic multiferroic materials like BFO, DMO thin films. If i want to know the individual spin orientation on the surface of the thin films, whether it is compensated or not, defects at the surface, roughness induced change in spin configuration etc, please suggest me the techniques which can be used to do the same... thank you??