Temperature-dependent threshold voltage model for a non-uniformly doped short channel MOSFET