A scoring-based ranking system and its application in cadaver kidney allocation