Tissue-engineered 3D cancer microenvironment for screening therapeutics