Estimation of the energy production of a parabolic trough solar thermal power plant using analytical and artificial neural networks models