FePt films on self-assembled SiO2 particle arrays

FePt films on self-assembled SiO2 particle arrays