Artificial and self-assembled vortex-pinning centers in superconducting Ba(Fe 1 − x Co x ) 2 As 2 thin films as a route to obtaining very high critical-current densities