hypergeometric differential equations