Exact Exchange in ab initio Molecular Dynamics: An Efficient Plane-wave based Algorithm