Application of neural networks for response surface modeling in HPLC optimization