Mayfield Hts native premieres film highlighting Taiwanese culture at Cleveland International Film Festival