pvc vs polycarbonate roof panels