Multi-linear variable separation approach to nonlinear systems