Things to Consider for Residential Solar Power Installations