Commercialisations in Smallholder Agriculture: A General Framework.