Matrix Product Operator Formalism