Starpharma announces $15.6 million capital raising