Harnessing solar energy for heating hot water has been accepted for many years and more recently for generating electricity for the home. READ MORE