So the battery produce 0.1 mW or 0.0001 W: what "phone or drone" works with this microscopic power ? It isn't sufficient to power a sigle LED.
IMHO this article is a sum of: clickbait + incompetence and, if the translation from Chinese is accurate, scam. The phrase "uses 63 nuclear isotopes" also make me ROFL.