Beam energy and system size dependence of heavy flavor production at STAR Yan Wang EPJ Web Conf., 296 (2024) 09004 Published online: 26 June 2024 DOI: 10.1051/epjconf/202429609004