New Implementation of Spin-orbit Coupling Calculation on Multi-configuration Electron Correlation Theory