Human embryonic stem cell research and self evolution.