Hungry ghosts descend on Chinese homes