The potential of amniotic fluid stem cells for cellular therapy and tissue engineering