Multi-Physics Driven Electromigration Study: Multi-Scale Modeling and Experiment