SolarCity Closes $188 Million Financing in Residential PV Projects