Abstract
Angle-resolved photoemission spectroscopy (ARPES) is a powerful experimental technique in materials science, as it can directly probe electronic states inside solids in energy (E) and momentum (k) space. As an advanced technique, spatially-resolved ARPES using a well-focused light source (high-resolution ARPES microscopy) has recently attracted growing interests because of its capability to obtain local electronic information at micro- or nano-metric length scales. However, there exist several technical challenges to guarantee high precision in determining translational and rotational positions in reasonable measurement time. Here we present two methods of obtaining k-space mapping and real-space imaging in high-resolution ARPES microscopy. One method is for k-space mapping measurements that enables us to keep a target position on a sample surface during sample rotation by compensating rotation-induced displacements (tracing acquisition method). Another method is for real-space imaging measurements that significantly reduces total acquisition time (scanning acquisition method). We provide several examples of these methods that clearly indicate higher accuracy in k-space mapping as well as higher efficiency in real-space imaging, and thus improved throughput of high-resolution APRES microscopy.
Introduction
Understanding of local electronic structures at small length scales is essential to improve designing and engineering of micro- and nanoscale devices. This leads to a growing demand to advance the characterization tools with a matched length-scale. Angle-resolved photoemission spectroscopy (ARPES) has been a promising probe of micro/nano-scopic electronic states by focusing an incident beam (high-resolution ARPES microscopy)1–4. However, there exist several technical challenges to preserve its resolving power in k- and real-spaces, which require novel developments on data acquisition method to realize accurate and efficient high-resolution ARPES microscopy.
In ARPES experiments, energy distributions of electrons are measured as a function of emission angles of photoelectrons from single crystals. Conventionally, to map out the emission-angle distribution of photoelectrons, the sample holder or the electron analyzer have to be rotated in situ (there is an alternative way to map out the emission-angle distribution of photoelectrons by using a deflector-type electron analyzer that has been recently developed). In many modern ARPES systems5,6, a cryogenic sample manipulator compatible with an ultrahigh vacuum and low temperature is integrated to control sample orientation (polar/tilt/azimuthal)6,7. However, sample rotations inevitably produce a displacement of a detection position on the sample surface because the rotational center of the sample manipulator is not placed on the detection position in general. Therefore, the smaller spot size as well as the region-of-interest becomes, the more problematic such displacement is in high-resolution ARPES microscopy experiments.
Another important issue is that high-resolution ARPES microscopy is a time-consuming experiment since the high spatial-resolution increases the sensitivity to local quality variations on the sample surface. Therefore, spatial ARPES imaging of the sample surface has been often performed by a sequential and point-by-point acquisition. In this imaging-mode, the total acquisition time is proportional to the number of data points, which in turn are a sum of the main ARPES acquisition time and overhead-time comprised of mechanical translational and angular adjustments and those stabilizations as well as the data file creation. It is obvious that the overhead-time becomes a bottleneck for ARPES imaging, rather than the necessary ARPES acquisition time itself.
In this study, we developed two kinds of data acquisition methods focusing on the accurate k-space mapping and efficient real-space imaging in high-resolution ARPES microscopy experiments. The former method was designed to compensate the rotational displacements during k-space mapping by means of a translational correction computed through three dimensional rotational matrices. This allows us to control sample orientations (polar, tilt, and/or azimuthal angles of the sample) while guaranteeing a constant measurement position on the sample surface. In the latter method, we upgraded the imaging-mode with a scanning-type acquisition instead of a sequential point-by-point ARPES data acquisition for real-space imaging. This enabled us to significantly shorten the time-consuming spatial ARPES imaging measurements retaining local topographic and electronic information. We demonstrate that these methods significantly improve the accuracy, efficiency, and throughput in high-resolution ARPES microscopy experiments.
Results and Discussions
Overview of high-resolution ARPES microscopy system
Figure 1 shows an experimental setup for high-resolution ARPES microscopy (μ-ARPES) system developed at the Hiroshima Synchrotron Radiation Center (HiSOR) as described in Methods and elsewhere4. The present μ-ARPES system achieves a micron-order spatial resolution besides ultimate energy and momentum resolutions (ΔE < 0.26 meV, Δk < 6 × 10−4 Å−1)4. The micro-focused laser light incidents at an angle of 45° from the focal direction of a high-resolution hemispherical electron analyzer (R4000, Scienta Omicron), and the analyzer slit lies on the incidence plane of the laser light. The translational axes are defined as that the X-axis and Z-axis are parallel and perpendicular to the analyzer slit, respectively, and the Y-axis is along the lens axis of the analyzer. Then, the rotational axes are defined against each translational axis as the polar (ϑ), tilt (φ), and azimuthal (ϕ) angles of the rotation around the Z-axis, X-axis, and Y-axis.
The translational degrees of freedom (X, Y, Z) of the sample are manipulated by a high-precision XYZ translator stage (iXYZ, the ExPP Co. Ltd.) with high enough accuracy for μ-ARPES. The rotational degrees of freedom (ϕ, φ, ϑ) of the sample are provided by a (ϕ, φ)-type sample goniometer with a liquid-helium-flow cryostat (i-GONIO LT, R-Dec Co. Ltd.)7 and a high precision rotary stage (iRS152, Vacuum and Optical Instruments Co. Ltd.) for ϑ angle8. Note that, with the present manipulator, the XYZ-motion and (ϕ, ϑ) rotation are driven by a computer-controlled stepping motor, while the remaining φ-rotation is adjusted manually by using a screw jointed to the goniometer by a wobble stick. All the motor motions are controlled via home-made software coded by using LabVIEW (National Instruments), which was further developed to link with ARPES data acquisition programs (SESWrapper, Scienta Omicron). With this setup, we can automatically acquire ARPES data sets for k-space ARPES mapping by changing the ϕ-angle as well as spatial imaging of the sample surface by scanning the X-axis and/or Z-axis. In the following, we present concepts of two data acquisition methods for (1) k-space ARPES mapping and (2) spatial ARPES imaging, and evaluations of these methods via representative μ-ARPES experiments.
Concept of tracing ARPES acquisition method
We discuss the k-space ARPES mapping by varying sample orientations and accompanied rotational displacements that should be corrected for high-resolution ARPES microscopy experiments. Figure 2a summarizes the flow of the conventional ARPES mapping and the tracing ARPES mapping by sample rotations to obtain electronic states in k-space; (left) APRES mapping is performed without any compensations by varying the angles Ri (ϕi, φi, ϑi) starting from an original position P0 (x0, y0, z0) at angles R0 (ϕ0, φ0, ϑ0), inevitably leading to the rotational displacements in real space unless the original position P0 is located at the center of rotation CR (xCR, yCR, zCR). (Middle) APRES mapping is performed based on the manual survey of plausible positions Pi (xi, yi, zi) at some of the angles Ri (ϕi, φi, ϑi) where i represents different measurement steps, and a simple interpolation (linear, polynomial, trigonometric, etc.) is used based on the obtained set of positions. Sometimes this method works well, but sometimes fails to trace the original position on the sample after spending a certain time to find optimized positions. More importantly, these conventional ARPES mapping methods are arbitrary as manual judgement of the position is required at each sample position. (Right) Alternatively, we developed a more accurate and efficient method to trace the original position by computing the target positions Pi (xi, yi, zi) at any angles Ri (ϕi, φi, ϑi) without ambiguity. In the following, we will elaborate on this ‘tracing ARPES mapping method’ to improve accuracy of high-resolution ARPES microscopy experiments.
Figure 2b illustrates an example of the rotational displacements due to the tilt rotation by an angle of ϕ with respect to the center of rotation CR (xCR, yCR, zCR). The coordinates are varied from P0 (x0, y0, z0) (original positions) to P1 (x1, y1, z1) after the sample rotation as shown in Fig. 2c. The rotational displacements are described by as the rotation around the X-axis should not change the X-coordinate (x0 = x1). To evaluate such displacements quantitatively, we consider that any three dimensional rotations with respect to the center of rotation can be expressed by a 4-by-4 determinant. Assuming the rotation of R (ϕ, φ, ϑ) with respect to the center of rotation CR (xCR, yCR, zCR), the original coordinates P0 (x0, y0, z0) are transformed into the new coordinates P1 (x1, y1, z1) as follows;
1 |
where are the translational matrices given by
and , , are the rotational matrices with respect to the X, Y, Z-axis given by
As a practical example, we calculate the rotational displacements due to one-dimensional tilt-rotation along the X-axis by ϕ = ±10°. Assuming that the original position P0(x0, y0, z0) is offset by 1 mm (a typical sample size) along the Y-axis (Z-axis) from the center of rotation (y0 = yCR ± 1 mm or z0 = zCR ± 1 mm), the ϕ = ±10° rotation leads to the rotational displacements by ±15 μm in the Y-axis (Z-axis) and ±174 μm in the Z-axis (Y-axis). Importantly, the rotational displacements are increased with the degrees of rotation and the deviation from the center of rotation, and they are not negligible in most high-resolution ARPES microscopy experiments.
At the same time, however, Eq. 1 also means new coordinates Pi (xi, yi, zi) can be calculated and hence traceable for any angles Ri (ϕi, φi, ϑi) based on the target coordinates P0 (x0, y0, z0) if the center of rotation CR (xCR, yCR, zCR) is known. As described in the Supplementary material, the center of rotation CR (xCR, yCR, zCR) has been determined with a 10-μm accuracy based on optical microscope images capturing a laser spot on a phosphor reference sample (Fig. S1). The following evaluation of the tracing ARPES method has been carried out based on the determined center of rotation CR (xCR, yCR, zCR). It should be commented here that the rotational axes actually do not meet at a specific point in our μ-ARPES system, and hence, Eq. 1 requires slight modifications in a practical usage as detailed in the supplementary material.
Evaluation of tracing ARPES acquisition method
We examine the capabilities of the tracing ARPES method via several Fermi surface mappings of a high-Tc superconducting cuprate Bi2Sr2CaCu2O8+δ (Bi2212) single crystal taken with a photon energy of 6.43 eV at a temperature below 20 K. To highlight effects of rotational displacements, we have selected the original measurement position at which multiple domains exist in adjacent real spaces on the sample surface. The Fermi surface of Bi2212 consists of the bilayer-split antibonding and bonding bands of the CuO2 planes (AB and BB) as shown in Fig. 3f. Whereas, the low-excitation energy used here allows to excite the AB only9, providing a simple situation suitable for the present purpose.
Figure 3a,b show the Fermi surface of Bi2212 measured by the conventional and tracing ARPES methods near the (0, 0)-(π, π) nodal region as indicated by the green shaded area in Fig. 3f. Both mappings start from the position of P0 (x0, y0, z0) and the angle of R0 (−10, 0, 40) and measured from negative to positive tilt angles. While the tilt angles were only varied in the conventional mapping, sample positions Pi (xi, yi, zi) were also adjusted at each tilt-angle of Ri (ϕi, 0, 40) based on the computations of Eq. 1 in the tracing mapping. Corresponding ARPES images measured by the conventional and tracing methods are shown in Fig. 3c1–5 and 3d1–5, respectively, together with the momentum distribution curves (MDCs) at the Fermi level (upper panels). It is obvious that a weak but distinct ghost structure appears in the right-side nearby the main AB (arrow in MDCs of Fig. 3c3–5) in case of the conventional ARPES method. On the other hand, such ghost structure is completely absent for the tracing ARPES method. It should be noted that the observed ghost intensity is different from the BB of Bi2212 because the observed splitting is too large compared with the reported bilayer splitting (0.015 Å−1)10, and the position is not symmetric with respect to the nodal direction as seen in the peak positions of MDCs at the Fermi level indicated by the markers in Fig. 3a. It is thus reasonable to attribute the observed ghost structure to a different surface domain due to the rotational displacements. Indeed, the relative intensity of the ghost structure against the main AB becomes larger from ~5% (ϕ = 0°) to ~25% (ϕ = +10°) as shown in Fig. 3e, consistent with the natural expectation that the rotational displacements become larger when being farther away from the starting angle. Consequently, all these results demonstrated that the present tracing APRES method enables us to track a target measurement position on the sample during rotation of the sample, and to obtain reliable and intrinsic local information by high-resolution ARPES microscopy experiments.
Concept of scanning ARPES acquisition method
High-resolution ARPES microscopy is a time-consuming experiment as it requires mapping out the large number of data points in the real space. It is therefore significantly important to speed up the real-space ARPES imaging measurements as much as possible while retaining their qualitative information. Here we examine two methods denoted here as stepping and scanning ARPES acquisition methods. Note that in this section the sample position means not only the spatial coordinates but also angle orientations, namely, P (x, y, z, ϕ, φ, ϑ).
Figure 4a,b illustrate the concepts of stepping and scanning ARPES acquisition methods. As shown in Fig. 4a, the stepping ARPES mapping method consists of sequential iterations in which a motion control and an ARPES acquisition are performed step-by-step in this order. The iterations continue until a current position Pi arrives at a destination Pn. In contrast, the scanning ARPES acquisition method shown in Fig. 4b divides measurement procedures into three parts; (1) Motion control, (2) ARPES acquisition, and (3) Save Data. Different from the stepping method, these three parts are almost independent and processed in parallel. In the motion control section, the position P (x, y, z, ϕ, φ, ϑ) is changed as a single action from a starting point P0 to a destination Pn. When the motion stopped, a command is sent to the ARPES acquisition section in order to end all the acquisition. On the other hand, ARPES acquisition runs continuously in a loop until the stopping command received. This program sends a queue of orders to a data saving section after each ARPES acquisition. The measured data will be piled up and saved sequentially, which is independent from other two processes.
The differences between two acquisition modes can be seen more clearly in Fig. 4c,d, where a schematic diagram of sample position as a function of time is shown for the stepping and scanning ARPES acquisition methods, respectively. In both figures, the time needed for the motion control and ARPES acquisition for each step is indicated by ΔtM as blue lines and ΔtA as orange lines. In the stepping acquisition method, the motion control and ARPES acquisition are alternatingly repeated for each measurement step. In other words, the ARPES data acquisition can start only after that the motion control has been finished. Similarly, motion control can only be performed after the ARPES data have been acquired and saved. Hence, there inevitably exists significant overhead-time during these cycles, though such dead-time is not clearly indicated in Fig. 4c,d. This problem restricts a possible speed up of the stepping ARPES acquisition method because the total acquisition time is linearly proportional to the number of data points as each data point has a given overhead-time.
In contrast, in the scanning ARPES acquisition method, the two main processes of the motion control and ARPES acquisition can be operated in parallel, and the data saving process is separated from the others. This structure enables us to run continuous ARPES measurements without interruption. Although there exist a time-interval (dead time) in the process of ARPES acquisitions, such dead time is typically of the order of a couple 100 msec and can easily be countered in real live measurements by adjusting the speed and integration time of the scanning mode. Consequently, total acquisition time in the scanning ARPES acquisition method is almost identical to the time required for motion control in the case of one-dimensional ARPES mapping. We should note here that the scanning mode inevitably has slight ambiguity on the one-to-one correspondence between the ARPES spectrum and the coordinate information because the ARPES measurements are performed while moving the position. However, such errors can be practically negligible in the acquisition of the overview real-space imaging as we will show later.
Evaluation of scanning ARPES acquisition method
The scanning ARPES acquisition method was examined via a two-dimensional spatial imaging of Bi2212 taken again with 6.43 eV below 20 K. Figure 5a,b show a two-dimensional scanning photoemission microscopy (SPEM) image of Bi2212 measured by the (a) stepping and (b) scanning methods, where the intensity of each pixel was obtained from the nodal APRES spectra of Bi2212 similar to Fig. 3(d4) by integrating over the full energy and momentum windows. As shown in Fig. 5c,d, the motion control was done unidirectionally in the stepping method to ensure the accuracy of coordinate information, while it becomes bidirectionally in the scanning method to put importance on the acquisition speed. In addition, we used the so-called snapshot (or fixed) mode in which the photoemission spectrum can be obtained in a single shot from the image on the two-dimensional detector. Hence, the dwell-time basically corresponds to the acquisition time per spectrum except for the overhead time. It should be noted that the fixed-mode acquisition holds a disadvantage that the photoemission intensity should reflect detector inhomogeneity, though such effects can be eliminated in the constructed SPEM image by integrating over an energy window.
Each pixel of the SPEM image in the stepping method shown in Fig. 5a was measured with 100 μm step size both in the X and Z axes, both of which were rescaled by the center of the sample (Xc and Zc). Here, a total of 858 data points were mapped out with an acquisition time of 126 min. 48 sec in total, meaning 8.87 sec per step. As we used the dwell time of 4 sec per spectrum, an overhead time was estimated to be 4.87 sec per step and total overhead time of the whole map was 69 min. 38 sec. The results indicate ~ 55% of total acquisitions time was overhead time.
In the scanning ARPES acquisition method, the number of data points are determined by the dwell-time per spectrum and the motor velocity. We thus used the same dwell time of 4 sec per spectrum, but adjusted the motor velocity as to have a similar number of data points compared to the stepping acquisition measurement. As a result, the SPEM image measured by the scanning acquisition method shown in Fig. 5b has a similar 832 data points with same 100 μm steps in both X and Z axes. These results were obtained with a total acquisition time of 60 min. 20 sec, and thus, the acquisition time of single spectrum was 4.35 sec, giving an estimate of overhead time of 0.35 sec per one spectrum, and hence, total overhead time of 4 min. 52 sec, which is only ~ 8% of the total acquisition time.
It should be emphasized here that the obtained intensity distributions shown in Fig. 5a,b are essentially identical between two methods. Nevertheless, the required data acquisition time as well as overhead time were drastically reduced in the scanning acquisition method by ~ 50%. This demonstrates the effectiveness of the scanning ARPES acquisition method in the high-resolution ARPES microscopy experiments. This accelerated data acquisition method would be also helpful to reduce possible radiation damages on the sample increased with the smaller focused beam size as reported in functional oxide materials11,12.
Conclusion
In summary, we presented two approaches to advance high-resolution ARPES microscopy experiments. Rotational displacements can be compensated by tracing ARPES acquisition method in which new coordinates are successively predicted from the target positions based on the proper center of rotation. We demonstrated via the Fermi surface mapping of Bi2212 that the tracing ARPES method enabled more accurate μ-ARPES experiments to prevent a contamination of the signals from different surface domains by keeping the measurement position on the sample surface during angular rotations. We also demonstrated that scanning ARPES acquisition method can drastically reduce total data acquisition time by significantly eliminating overhead time. We believe that present ARPES acquisition methods will significantly help improving the accuracy, efficiency, and throughput of high-resolution ARPES microscopy experiments, especially when requiring high-accuracy or treating a large number of data points. Our methods developed herein would be of great significance for further studies of intrinsic local electronic structures of functional materials in micro scales, and are thus anticipated to be beneficial for developments of micro-scale electronic devices and their applications.
Methods
μ-ARPES experiments and materials
All the experiments were performed using a newly developed laser-based μ-ARPES at the Hiroshima Synchrotron Radiation Center (HiSOR) with high energy-, angular-, and spatial-resolutions (<260 μeV, <0.05°, and <5 μm). Present μ-ARPES system equipped with a high-resolution hemispherical electron analyzer (R4000, Scienta Omicron), a tunable (5.90–6.49 eV) vacuum ultraviolet (VUV) laser consisting of a fourth harmonic generator (HarmoniXX, A·P·E) and a mode-locked Ti:sapphire laser (Millenia eV, Spectra Physics), a high precision translator XYZ stage (iXYZ, the ExPP Co. Ltd.) with differentially pumped rotational stage (iRS152, Vacuum and Optical Instruments Co. Ltd.)8, and a two-axis sample goniometer with a liquid-helium-flow cryostat (i-GONIO LT, R-Dec Co. Ltd.)7. Details of the μ-ARPES system at HiSOR are described in the literature4. Present μ-ARPES data were measured at the photon energy of 6.43 eV and a temperature below 20 K on optimally doped Bi2212 (Tc = 92 K). High-quality single crystals of optimally doped Bi2212 were prepared by the traveling-solvent floating-zone technique13. A clean surface of the samples was obtained by cleaving in situ in ultrahigh vacuum better than 4 × 10−11 Torr below 20 K. The energy resolution was set to be better than 5 meV, and angular resolution was better than 0.05 deg.
Electronic supplementary material
Acknowledgements
Part of this work was supported by KAKENHI Grant Number 22103002 from MEXT of Japan. We thank Yoshiyuki Yoshida and Hiroshi Eisaki for providing the high-quality Bi2212 samples.
Author Contributions
H.I. supervised the project based on the concepts of the tracing mode conceived by H.I. and E.F.S. as well as the scanning mode by H.I. and Y.A. H.I. wrote the manuscript and developed all the software reflecting the feedback of software evaluations. H.I., H.T., K.G., U.M., T.M. and E.F.S. performed the software evaluations via μ-ARPES experiments. H.I., E.F.S., A.I., K.S. and Y.A. contributed to develop the laser-based μ-ARPES system, and Y.A. developed the high-precision translator and manipulator. All authors discussed the results and commented on the manuscript.
Data Availability
The data and codes that support the findings of this study are available from the corresponding author upon reasonable request.
Competing Interests
The authors declare no competing interests.
Footnotes
Publisher’s note: Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Electronic supplementary material
Supplementary information accompanies this paper at 10.1038/s41598-018-34894-7.
References
- 1.Dudin P, et al. Angle-resolved photoemission spectroscopy and imaging with a submicrometre probe at the SPECTROMICROSCOPY-3.2L beamline of Elettra. J. Synchrotron Rad. 2010;17:445–450. doi: 10.1107/S0909049510013993. [DOI] [PubMed] [Google Scholar]
- 2.Avila Jose, Razado-Colambo Ivy, Lorcy Stehane, Lagarde Bruno, Giorgetta Jean-Luc, Polack François, Asensio Maria C. ANTARES, a scanning photoemission microscopy beamline at SOLEIL. Journal of Physics: Conference Series. 2013;425(19):192023. [Google Scholar]
- 3.Rotenberg E, Bostwick A. microARPES and nanoARPES at diffraction-limited light sources: opportunities and performance gains. J. Synchrotron Rad. 2014;21:1048–1056. doi: 10.1107/S1600577514015409. [DOI] [PubMed] [Google Scholar]
- 4.Iwasawa H, et al. Development of laser-based scanning μ-ARPES system with ultimate energy and momentum resolutions. Ultramicroscopy. 2017;182:85–91. doi: 10.1016/j.ultramic.2017.06.016. [DOI] [PubMed] [Google Scholar]
- 5.Iwasawa H, et al. Rotatable high-resolution ARPES system for tunable linear-polarization geometry. J. Synchrotron Rad. 2017;24:836–841. doi: 10.1107/S1600577517008037. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Hoesch M, et al. A facility for the analysis of the electronic structures of solids and their surfaces by synchrotron radiation photoelectron spectroscopy. Rev. Sci. Instrum. 2017;88:013106. doi: 10.1063/1.4973562. [DOI] [PubMed] [Google Scholar]
- 7.Aiura Y, et al. Ultrahigh vacuum three-axis cryogenic sample manipulator for angle-resolved photoelectron spectroscopy. Rev. Sci. Instrum. 2003;74:3177. doi: 10.1063/1.1574602. [DOI] [Google Scholar]
- 8.Aiura Y, Kitano K. Highly precise and compact ultrahigh vacuum rotary feedthrough. Rev. Sci. Instrum. 2012;83:035106. doi: 10.1063/1.3693277. [DOI] [PubMed] [Google Scholar]
- 9.Iwasawa H, et al. Isotopic Fingerprint of Electron-Phonon Coupling in High-Tc Cuprates. Phys. Rev. Lett. 2008;101:157005. doi: 10.1103/PhysRevLett.101.157005. [DOI] [PubMed] [Google Scholar]
- 10.Kordyuk AA, et al. Evidence for CuO conducting band splitting in the nodal direction of Bi2Sr2CaCu2O8+δ. Phys. Rev. B. 2004;70:214525. doi: 10.1103/PhysRevB.70.214525. [DOI] [Google Scholar]
- 11.Rödel TC, et al. Engineering two-dimensional electron gases at the (001) and (101) surfaces of Tio2 anatase using light. Phys. Rev. B. 2015;92:041106(R). doi: 10.1103/PhysRevB.92.041106. [DOI] [Google Scholar]
- 12.Aiura, Y. et al. Competition between Itineracy and Localization of Electrons Doped into the Near-Surface Region of Anatase TiO2, J. Phys. Chem. C (in press).
- 13.Eisaki H, et al. Effect of chemical inhomogeneity in bismuth-based copper oxide superconductors. Phys. Rev. B. 2004;69:064512. doi: 10.1103/PhysRevB.69.064512. [DOI] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
The data and codes that support the findings of this study are available from the corresponding author upon reasonable request.