eworkshop problem solving smartpls phd thesis