added overlap and expectation value for MPO