Comrade Chen Jingliang, former director of the China Film Archive, passed away at the age of 76