English: The paper published in the journal Current Biology.
Telugu: కరెంట్‌ బయోలజీ పత్రిక దీనిపై వ్యాసం ప్రచురించింది.