Enphase Energy and Vivint Solar Sign Three-Year Strategic Agreement