Text this: A Dual Mechanism of the Drag Reduction by Rigid Polymers and Cationic Surfactant: Complex and Nanofluids of Xanthan Gum and Hexadecyl Trimethyl Ammonium Chloride