Film series celebrates the scientific and technological innovations of Taiwan