Men's basketball advances to NESCAC semis