Earthquake Source And Rupture Characterization From Microearthquakes To Megathrust Earthquakes *