Extra-long staple cotton