English: Details have been published in the journal Nature Communications.
Telugu: ఈ వివరాలను నేచర్‌ కమ్యూనికేషన్స్‌ అనే జర్నల్‌లో ప్రచురించారు.