No. 25 Navy puts rare ranking on line against Charlotte