Solar home power generation system life