Update Elsevier parser.
Add custom cache feature.
Update docs and examples.