Quo vadis cotton? : 30th international cotton conference. (2010)