Solar Energy Resource and Power Generation in Morocco: Current Situation, Potentials and Future Perspective | Synapse