Micro Single Crystals of Hematite with Nearly 100% Exposed {104} Facets: Preferred Etching and Lithium Storage