Scientists discover cause of long-hauler symptoms