Formation of Disk Galaxies