An assembly-line model of sleep, dreaming and memory enhancement: investigating the coordinated roles of REM and nonREM sleep in human memory consolidation