Assessment of machine learning, time series, response surface methodology and empirical models in prediction of global solar radiation