Ranking of new energy battery technologies