The Formation of Titan Haze