Mars Hill upsets No. 25 Carson-Newman