Pegasus: A new hybrid-kinetic particle-in-cell code for astrophysical plasma dynamics. - Matthew W. Kunz; James M. Stone; Xue-Ning Bai (J. Comput. Phys., 2014)