Adenovirus: the first effective in vivo gene delivery vector.