English: The details have been published in the journal Science .
Telugu: దీనికి సంబంధించిన వివరాలను సైన్స్ జర్నల్లో ప్రచురించారు.