magento2 – How to add store selector multi select field in admin form without using ui component?

I am trying to get store selector in admin form. I created this form without using ui component. I tried the below code but it didn’t worked and I got the below error.

The expected input field is:

enter image description here

The input field code is:

$fieldset->addField(
        'store_view',
        'MagentoStoreUiComponentFormFieldStoreView',
        (
            'label' => __('Store view'),
            'name' => 'store_view',
            'disabled' => false,
            //'class' => 'MagentoStoreUiComponentFormFieldStoreView',
            'values' => $this->options->toOptionArray()
        )
    );

In the above code $this->options is "MagentoCmsUiComponentListingColumnCmsOptions" class object.

The error is:

1 exception(s): Exception #0 (InvalidArgumentException):
MagentoStoreUiComponentFormFieldStoreView doesn’t extend
MagentoFrameworkDataFormElementAbstractElement

Exception #0 (InvalidArgumentException):
MagentoStoreUiComponentFormFieldStoreView doesn’t extend
MagentoFrameworkDataFormElementAbstractElement #1
MagentoFrameworkDataFormAbstractForm->addField() called at
(vendor/magento/framework/Data/Form/Element/Fieldset.php:214)
#2 MagentoFrameworkDataFormElementFieldset->addField() called at (app/code/Vital/CustomisedIntegrations/Preference/CustomisedForm.php:104)
#3 VitalCustomisedIntegrationsPreferenceCustomisedForm->_addGeneralFieldset()
called at
(vendor/magento/module-integration/Block/Adminhtml/Integration/Edit/Tab/Info.php:53)
#4 MagentoIntegrationBlockAdminhtmlIntegrationEditTabInfo->_prepareForm()
called at (vendor/magento/module-backend/Block/Widget/Form.php:156)
#5 MagentoBackendBlockWidgetForm->_beforeToHtml() called at (vendor/magento/framework/View/Element/AbstractBlock.php:1110)

Note: I need the store selector in admin form without using ui component.
I found a related question here but still didn’t get a proper answers. please suggest me a better solutions