Distributed constrained optimization by singular perturbation method and its application to energy networks by real-time implementation. (September 2021)