Lunar Luminescence and Solar Flares