Analyzing immune cell infiltration of cancer spheroids in a 3D cell culture platform