Electromagnetic Radiation from Solar Flares