Filipino-Swiss professor Kerstin Vokinger wins science prize