A combined neural network and simulated annealing based inverse technique to optimize the heat source control parameters in heat treatment furnaces