Earthquake sparks panic as residents flee homes in Kagera