Intrinsic polarization switching mechanisms in BiFeO 3