Agricultural research, extension and farmers : a study of relationships between scientists and farmers during institutional changes in China's agriculture