long life composite fencing prices