Characterization and purification of HIV-1 based virus-like particles