3D tumor models: history, advances and future perspectives. (May 2014)