Sunnova Secures $300 Million Financing for Developing Residential Solar