Solar energy prediction using advanced hybrid machine learning models