Covenant Energy makes key appointments tied to its renewable