heterospore