UBC astronomy student discovers four new planets