SolarCity Finances $500 Million for Residential DG Solar Projects