Synthesis of FePt Nanocubes and Their Oriented Self-Assembly | Synapse