sten li