A learning-to-rank framework for large-scale identification of unknown proteins from cryo-EM and cryo-ET maps