REC Solar Appoints New CEO