2003 October 28 loop flare