HSPA5 and cancer: 2. GRP78 and Its Role in Cancer