Solar domestic hot water :a practical guide to installation and understanding