Elon professor survives breast cancer