Arsenic inhibits the adipogenic differentiation of mesenchymal stem cells by down-regulating peroxisome proliferator-activated receptor gamma and CCAAT enhancer-binding proteins.