10x6 front porch floor cost with composite materials