Gene trap: a way to identify novel genes and unravel their biological function