Ruckus Wireless prices IPO at high end of range