Control of nonlinear distributed process systems: Recent developments and challenges