Resistant translucent polycarbonate panels for roofing and cladding