Caffeic acid phenethyl ester (CAPE) possesses pro-hypoxia and anti-stress activities: bioinformatics and experimental evidences