Text this: Optimal Portfolio Choice in a General Equilibrium Model with Portfolio Frictions and Short-Selling Constraint