Astrobiology and origin of life