revise for updating substrate by SubsSolver in SimCTM (for debugging in Linux)

- NEW : add new parameter for updating substrate and related methods
- ENH : enhance the method to write substrate information
- CHG : change the comment for debug.trap.occupy
- ENH : enhance the substrate solver. in TripleFull strcuture, the substrate under gate is solved
- ENH : enhance solver pack to consider updating substrate
- CHG : change the time of writing Vfb Shift for each interface (start of the simulation of certain step -> end of the simulation step)