China faces a food waste problem, but a farm in southwestern Sichuan province has found a solution: it raises "greedy flies" whose larvaes can devour double their weight of garbage every day. Their feces are then turned into an effective organic fertiliser.