Kepler astronomers identify top 20 habitable exoplanet candidates