A surface potential based drain current model for asymmetric double gate MOSFETs