Solar thermal sustainable energy, Noor Ouarzazate Concentrated Solar Power Station Complex. Morocco, Maghreb North Africa