Improved compact model for double-gate tunnel field-effect transistors by the rigorous consideration of gate fringing field