Block pulse transform method for linearization of nonlinear SDOF systems