Text this: Hybrid diesel/PV system sizing and cost estimation