Development of an Unstructured 3-D Direct Simulation Monte Carlo/Particle-in-Cell Code and the Simulation of Microthruster Flows