Stochastic Zeroth-order Optimization via Variance Reduction method