The D0 silicon tracker