A Fast Semi-Implicit Finite-Difference Method for the TDGL Equations