Composition and origin of the atmosphere of Jupiter — an update , and implications for the extrasolar giant planets