Embryonic stem cells and iPS cells: sources and characteristics.