D3 t factor binding review