The extrasolar planets encyclopedia