Variable partition based parallel dictionary learning for linearity and nonlinearity coexisting dynamic process monitoring