Optimizing Geothermal Borehole Number and Positioning through Simulated Annealing Algorithm