CLC chloride channels: correlating structure with function