A chance-constrained two-stage stochastic programming model for reliable microgrid operations under power demand uncertainty. (March 2018)