Post-electoral violence rocks Tanzania