Stochastic Differential Equations: Theory and Applications