Control of Higher–Dimensional PDEs: Flatness and Backstepping Designs