New Parallel Algorithms for Direct Solution of Sparse Linear Systems: Part II - Non-Symmetric Coefficient Matrix