CRPropa 3—a public astrophysical simulation framework for propagating extraterrestrial ultra-high energy particles | Publicación