PTEN and cancer: PTEN: multiple roles in human cancers