An Ambipolar Virtual-Source-Based Charge-Current Compact Model for Nanoscale Graphene Transistors