The development of biocatalytic and Organocatalytic methods for asymmetric Epoxide ring opening reactions