stochastic processes: theory for applications