TNF-α promoter single nucleotide polymorphisms and haplotypes associate with susceptibility of immune thrombocytopenia in Chinese adults.