Time to rip the mask of anonymity off online trolls