alternative to wpc porch flooring