good performance vertical gas hot water generator