Great Britain's Emma Finucane beat Germany's Emma Hinze to reach the final of the women's elite sprint at the World Cycling Championships.