Meteorite mineralogy and petrology