Oxford BioMedica makes £8.1 million share placement