cost of hardwood flooring per square foot