Difhsion: An Optimization Algorithm for Multiminimum Problems and Its Application to MOSFET Model Parameter Extraction