component cause vs sufficient cause