Solar flare blast could erode Martian atmosphere