Adipose stem cells: biology and clinical applications for tissue repair and regeneration.