agricultural technology and cotton yield