A novel multi-objective Dynamic Programming optimization method: Performance management of a solar thermal power plant as a case study. (1st February 2019)