The hydrothermal synthesis and formation mechanism of single-crystalline perovskite BiFeO3 microplates with dominant (012) facets