Blast in Landhi injures several