Magmatic processes on Mars: insights from SNC meteorites.