OCI Solar sells 66-MW solar project in Texas to DE Shaw