AMENDED AND RESTATED AGREEMENT OF LIMITED PARTNERSHIP OF DUNCAN ENERGY PARTNERS L. P.