Chalcogenide and metal-oxide memristive devices for advanced neuromorphic computing