Principles, design and processes of integrated agricultural research for development: experiences and lessons from LKPLS under the SSACP