Generation & characterization of induced Pluripotent Stem Cells (IPSCs) and comparison of IPSCs with embryonic stem cells.