Beta-amyloid oligomers: recent developments