Transient analysis of a cylindrical solar water heater