hepmc3