8th Indie-Siyensya film finalists explore the confluence and interrelation of science and Filipino culture