Toward Affordance Detection and Ranking on Novel Objects for Real-world Robotic Manipulation