Cotton : biotechnological advances (2010)