Monotone Operators: Theory and Applications