Text this: Design and cost analysis for an ammonia-based solar thermochemical cavity absorber.