Cancer stem cells : emerging concepts and future perspectives in translational oncology (2015)