Vascularization and cellular isolation potential of a novel electrospun cell delivery vehicle.