Solar flare caught on camera