Invia SMS: Cotton fiber chemistry and technology