EECS undergrads shine at SuperUROP research review