Heterogeneous Systems Re-Claim Green500 List Dominance