Your complete solar checklist: everything you should ask your solar energy installer