Science and sexism - In the eye of the TwitterstormSocial media...