Solifuge known variously as camel spiders, wind scorpions or sun spiders, Panna, Madhya Pradesh, India