English: The details have been published in the journal Science .
Telugu: ఈ వివరాల్ని సైన్స్ అడ్వాన్సెస్ అనే జర్నల్ లో తెలిపింది.