Recent relativistic heavy ion collider results on photon, dilepton and heavy quark