Researchers have created a biofuel from food waste — used cooking oil — that is both sustainable and cost-effective.