Multiple functions of S100A10, an important cancer promoter