How can a Windows service execute a GUI application?