Non-parabolic electron transport in semiconductors by the Wigner-function approach