Source: https://fbiol.usthb.dz/IMG/pdf/cours_no2_geologie_._pdf.pdf