The Si (100) surface. III. Surface reconstruction