Pharmacokinetics and haemodynamic effects of ISDN following different dosage forms and routes of administration