Mantle convection with moving heat-source anomalies: geophysical and geochemical implications