Minimizing Fill-in Size and Elimination Tree Height in Parallel Cholesky Factorization