X-linked hypercalciuric nephrolithiasis: clinical syndromes and chloride channel mutations.