meltrex drug delivery pharmaceutical biotechnology poorly cro bioequivalence biotech clinical drug nano particle research