Structure and function of lipid-DNA complexes for gene delivery.