Ayyanar stone sculpture unearthed in Vellore