Hendrik Spruit's scientific contributions