Magnetic field effects on quantum ring excitons