A COMPREHENSIVE INTRODUCTION TO HOME SOLAR POWER