SolarCity to Introduce Solar Financial Products for Individuals, Institutions of All Sizes