Different types of geothermal energy recovery processes and their level of maturity