Thai company completes purchase of Green Earth Power stake