Anthony Atala , Robert Lanza , James A . Thomson , Robert M . Nerem . Principles of Regenerative Medicine . Second edition . : Academic Press , 2011 . ......