cost of commercial solar water heating system