Improving the separation of direct and diffuse solar radiation components using machine learning by gradient boosting | Publicación