Kayne Anderson Capital Advisors, Lp