Forward-Backward Stochastic Differential Equations and their Applications