Updated website cache

Updated sites:

- osf.io
- spaceandquotes.com
- xichuangzhu.com