Buffer Management and Hybrid Probability Choice Routing for Packet Delivery in Opportunistic Networks. (10th July 2012)