Differentiable predictive control: Deep learning alternative to explicit model predictive control for unknown nonlinear systems. (August 2022)