a famous us psychic, her name is sylvia brown, recently published a book, the title is PHENOMENONE. a recent talk show, she explained this phenomenone is due to your own soul, leaving your body during sleep, goes back to your body. the theory on the net was studied in 1960s, this can not give a good explaination.