Kiarostami (Iran) and Imamura (Japan) win Palme d'Or (The highest award) in the 50th Anniversary of Cannes Film Festival