Use hibernation instead of Sleep mode
From Tech-Wiki
The MacBook Pro series uses this mode as default state for suspending operations. This mode allows you to keep your applications open to use them latter (even several months latter, thus it doesn't requires energy anyway).
To activate this mode, type at terminal:
$ sudo pmset -a hibernatemode 1