Solubility enhancement of rofecoxib in water in the presence of hydrophilic polymers, surfactants, co-solvents, and small molecules at 310.15 K