Satellite Based Shortest Term Solar Energy Forecast System for Entire Europe for the Next Hours