Optimal battery sizing using stochastic programming to consider building load variation and peak demand charge | Publicación