Ingredients for life found in meteorites that crashed to Earth