Hierarchical Domain Structure and Extremely Large Wall Current in Epitaxial BiFeO3 Thin Films