Recurrent Stochastic Neural Network