7th Europe China Image Film Festival held in London