problem solving by insight phd thesis editing services