ClC-1 chloride channels: state-of-the-art research and future challenges