OCI Solar Power Sells 66 MW Texas Project