EcoGen bought by California CBD producer