Palpacelli, Stefano, Geologist