Simultaneous determination of paracetamol, propyphenazone and caffeine in presence of paracetamol impurities using dual-mode gradient HPLC and TLC densitometry methods