Comparative bioavailability study of a generic naltrexone tablet preparation.