Explosion rocks Southern Beirut, several dead