Crystal chemistry of the Tl2?xBa2Ca n Cu n+1O2n+6 (n=0, 1, 2) high-T c superconductors