non-linear resistance