Shanghai Animation Film Studio's animated film "Ranbiwa" was shortlisted for the Berlin Film Festival's New Generation Unit