20111221 home.science: Meteorites trigger avalanches on Mars: scientists