Source: https://science.howstuffworks.com/small-alien-worlds-two-flavors-super-earths-and-mini-neptunes.htm