solar cell delivery