Role of farm practice attributes in adoption of improved agricultural practices