Partial solar eclipse seen from Karachi