Structure of the hDmc1-ssDNA Filament Reveals the Principles of Its Architecture