Numerical simulation of geothermal reservoirs for the sustainable design of energy plants: A review