The role of tumor microenvironment in collective tumor cell invasion. (May 2017)