Microfabrication techniques for glass in microfluidics: a review