Service-Oriented Architecture Based Cloud Computing Framework For Renewable Energy Forecasting