Sir Edmund's Yeti Hairs may be authentic!