Sunnova Secures $300 Million Investment from Energy Capital Partners