Text this: Preparation of p-sulphonated calix[4]arene functionalised cellulose acetate nanofiber for methylene blue dye removal from aqueous solution