Computer-assisted optimization and validation of LC analysis of trimetazidine dihydrochloride and its impurities.