3AB-OS, a new human pluripotent cancer stem cell: properties and expectations for practical applications.