Integration of Active Control and Passive Compliance for Peg-and-hole Assembly