Stem cells: a comprehensive review of origins and emerging clinical roles in medical practice.