Spectral diversity of rocks and soils in Mastcam observations along the Curiosity rover's traverse in Gale crater, Mars