Chang Cheh — Chinese film director, screenwriter and songwriter (1923-2002)