I beg to differ as I am not an expert on what you state here at all. I am a very simple common sense type of person. I have no ideas about such creatures and hold no opinion and if I had one it would not be something to share as again not an expert in such things.