Source: https://fbiol.usthb.dz/IMG/pdf/cours_no_12_geologie_.pdf