English: An investigation was recently made by a team of researchers.
Telugu: తాజాగా వీటిపై శాస్త్రవేత్తల బృందం పరిశోధనలు జరిపింది.