Worldwide deposition of strontium-90 through 1990