Hydrogen fuel
Hydrogen fuel cells, using hydrogen power, may be able to extend the endurance of small UAVs, up to several hours.