Solar Power Prediction Using Satellite Data in Different Parts of Nepal