Pwnhead takes down controversial security researchers ranking after criticism