Emerging Technologies In Solar Power Forecast