Karachi violence claims six more lives