Genes for jeans: biotechnological advances in cotton