General Partnership vs. Limited Partnership vs. Limited Liability Partnership, By Z-Tax & Accounting