METHOD AND SYSTEM FOR MOIRÉ PROFILIMETRY USING SIMULTANEOUS DUAL FRINGE PROJECTION
20230091424 · 2023-03-23
Inventors
Cpc classification
G01B11/254
PHYSICS
International classification
Abstract
In alternative embodiments, provided are moiré profilometry methods for analyzing a topography of an object comprising use of dual patterns that are simultaneously projected onto a surface of the object from two symmetric directions. In alternative embodiments, the projected dual patterns superimpose and generate a fringe pattern that contains a moiré pattern, the moiré pattern having a phase that is modulated according to the topography of the object. In alternative embodiments, the moiré pattern is extracted from the fringe pattern using a spatial or temporal method, and the phase is demodulated from the extracted moiré pattern using a spatial or temporal method.
Claims
1. A moiré profilometry method for analyzing a topography of an object, the method comprising: simultaneously projecting dual patterns onto a surface of the object from two symmetric directions, the projected dual patterns superimposing and generating a fringe pattern that contains a moiré pattern, the moiré pattern having a phase that is modulated according to the topography of the object; extracting the moiré pattern from the fringe pattern using a spatial or temporal method; and demodulating the phase from the extracted moiré pattern using a spatial or temporal method.
2. The method of claim 1, wherein the projected dual patterns each comprise a sinusoidal pattern.
3. The method of claim 2, wherein the sinusoidal patterns are digitally generated.
4. The method of claim 1, wherein the extraction comprises isolating or filtering the moiré pattern from the fringe pattern.
5. The method of claim 1, wherein the extracting uses a spatial filtering method and the demodulation uses a spatial phase demodulation method.
6. The method of claim 1, wherein the extracting uses a spatial filtering method and the demodulating uses a temporal phase demodulation method.
7. The method of claim 1, wherein the extracting uses a temporal extraction method and the demodulating uses a temporal phase demodulation method.
8. The method of claim 1, wherein the extracting uses a spatial filtering method; and wherein the spatial filtering method uses a Fourier transform and a band-pass filter.
9. The method of claim 1, wherein the extracting uses a spatial filtering method; and wherein the spatial filtering method further comprises determining a temporal sequence of the fringe pattern.
10. The method of claim 1, wherein the demodulation uses a spatial phase demodulation method; and wherein the spatial phase demodulation method comprises: applying a Vortex transform to estimate a quadrature signal of the moiré pattern; and retrieving a wrapped phase from the estimated quadrature signal.
11. The method of claim 1, wherein the demodulating uses a temporal phase demodulation method; and wherein the temporal extraction method uses a phase shifting algorithm (PSA).
12. The method of claim 1, wherein the demodulating uses a temporal phase demodulation method; and wherein the temporal phase demodulation method uses a phase shifting algorithm (PSA).
13. The method of claim 1, further comprising: converting the demodulated phase to an out-of-plane displacement of the object.
14. A system for moiré profilometry comprising: first and second projectors having exit pupils disposed along a first plane that is separated by a distance from a reference plane, the first and second projectors being configured to simultaneously project dual patterns onto a surface of an object disposed between the reference plane and the first plane such that the projected dual patterns superimpose and generating a fringe pattern that contains a moiré pattern, the moiré pattern having a phase that is modulated according to the topography of the object; an imaging apparatus having an entrance pupil coplanar with the exit pupils of the first and second projectors, the entrance pupil being configured to receive a reflection of the fringe pattern from the object; a processor coupled to the imaging apparatus and configured to: extract the moiré pattern from the fringe pattern using a spatial or temporal method; and demodulate the phase from the extracted moiré pattern using a spatial or temporal method.
15. The system of claim 14, wherein the projected dual patterns each comprise a sinusoidal pattern.
16. The system of claim 15, wherein the sinusoidal patterns are digitally generated.
17. The system of claim 14, wherein the extraction comprises isolating or filtering the moiré pattern from the fringe pattern.
18. The system of claim 1, wherein the extracting uses a spatial filtering method and the phase demodulation uses a spatial phase demodulation method.
19. The system of claim 14, wherein the extracting uses a spatial filtering method and the demodulating uses a temporal phase demodulation method.
20. The system of claim 14, wherein the extracting uses a temporal extraction method and the demodulating uses a temporal phase demodulation method.
21. The system of claim 14, wherein the extracting uses a spatial filtering method; and wherein the spatial filtering method uses a Fourier transform and a band-pass filter.
22. The system of claim 14, wherein the extracting uses a spatial filtering method; and wherein the spatial filtering method further comprises determining a temporal sequence of the fringe pattern.
23. The system of claim 14, wherein the phase demodulation uses a spatial phase demodulation method; and wherein the spatial phase demodulation method comprises: using a Vortex transform to estimate a quadrature signal of the moiré pattern; and retrieving a wrapped phase from the estimated quadrature signal.
24. The system of claim 14, wherein the extraction uses a temporal extraction method; and wherein the temporal extraction method uses a phase shifting algorithm (PSA).
25. The system of claim 14, wherein the demodulating uses a temporal phase demodulation method; and wherein the temporal phase demodulation method uses a phase shifting algorithm (PSA).
26. The system of claim 14, further comprising: converting the demodulated phase to an out-of-plane displacement of the object.
Description
DESCRIPTION OF THE DRAWINGS
[0050] The drawings set forth herein are illustrative of exemplary embodiments provided herein and are not meant to limit the scope of the invention as encompassed by the claims.
[0051] The present disclosure will become more fully understood from the detailed description and the accompanying drawings, wherein:
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
[0064]
[0065]
[0066] In the drawings, reference numbers may be reused to identify similar and/or identical elements.
DETAILED DESCRIPTION
[0067] In optical metrology, fringe projection techniques and moiré techniques are widely used, e.g., separately, to measure the topography of objects. Example methods provided herein, among other things, combine advantages of fringe projection and moiré techniques by applying a configuration of simultaneous dual projection in the fringe projection technique. Example methods can employ two fringe patterns that are simultaneously projected on an object to generate a superimposed fringe pattern, referred to herein in example methods as an interferometric pattern. The interferometric pattern contains a moiré pattern that is phase-modulated according to the topography of the object.
[0068] Example systems and methods further provide (processor-implemented) phase demodulation of the moiré patterns obtained through such dual simultaneous fringe projection. Generally, this phase demodulation includes extracting (e.g., isolating, filtering, etc.) the moiré patterns from the interferometric pattern and demodulating the phase from the moiré patterns. Various combinations of spatial and temporal methods for the extraction and the phase demodulation can be used to provide alternative example processing methods. Some example methods, referred to herein as spatial methods, can use spatial methods for both moiré pattern extraction and phase demodulating. Other example methods, referred to herein as temporal methods, can use temporal methods (e.g., employing a phase-shifting algorithm (PSA)) for both moiré pattern extraction and for phase demodulating. Still other example methods, referred to herein as spatial-temporal methods, use a spatial extraction method to extract the moiré pattern and a temporal phase demodulation method (e.g., PSA) to demodulate the phase. Experimental results demonstrate that resulting phase maps can have double phase sensitivity compared to that of a classical fringe projection technique.
[0069] While any of the example methods can be used for profilometry, one or more of the example methods may be selected for use based on criteria such as but not limited to characteristics of the object's surface, desired image resolution, processing, or data usage, or other criteria. For example, an example spatial method may be more advantageous in some instances when the surface of the object is continuous and highly curved, which can result in a sufficient number of moiré fringes. An example spatial-temporal method, on the other hand, may be more advantageous in some instances when the object's surface does not have small details or shape discontinuities. An example temporal method, as another example, may be more advantageous in some instances for higher-resolution topography measurements.
[0070] For purposes of illustrating example embodiments, and not wishing to be bound by theory, an equation describing an intensity distribution of a moiré pattern is derived below. It can be extracted from a superimposed fringe pattern by using a spatial or a temporal filtering procedure. The phase of the moiré pattern can be demodulated by using a spatial or a temporal approach.
[0071] Referring now to the figures,
[0072] The projectors' exit pupils 108a, 108b and the camera's entrance pupil 110 are on the same plane (e.g., a first plane or sample plane). Along this plane, the distance between the camera 102 (entrance pupil 110) and Projector 1 (exit pupil 108a) is d, and it is the same from the camera (entrance pupil 110) to Projector 2 (exit pupil 108b). The same sensitivity angle, ψ, is used for both projectors 106a, 106b. In
[0073] As further shown in
[0074] The camera 102 can be in signal communication (e.g., coupled wired or wirelessly, as illustrated by signal lines 134c) with a processor 104 for receiving signals from the camera 102 corresponding to the reflected patterns, e.g., the fringe pattern, received by the camera's entrance pupil 110. The signal may correspond to, for instance, light or other electromagnetic signal intensity. The processor 104 is configured to receive the signals from the camera 102 and process the signals to analyze, e.g., determine, measure, etc., a topography of the object 122 including the height (with respect to the reference plane 114) of various locations or points along the object's surface according to one or more example methods provided herein. The processor 104 may be configured for performing any or all of the processing methods, and if more than one method is available, the processor may employ one or more selected methods. A processor may be embodied in one or more processors, and reference to a “processor” herein can also include reference to more than one processor, e.g., operating in parallel or in series, operating to perform separate or combined processing steps, etc.
[0075] The processor 104 may also be in communication with (e.g., coupled wired or wirelessly as illustrated by signal lines 134a, 134b, 134c) to the camera 102 and/or the projectors 106a, 106b to perform one or more of: controlling operation of the projectors, including providing and/or generating the sinusoidal fringe patterns to be projected; controlling the phase shift of the sinusoidal fringe patterns to be projected; controlling timing of the projections 120a, 120b; and/or controlling operation of the camera 102.
[0076]
[0077] Example processing methods will now be described. Because the projectors 106a, 106b are inclined with respect to the camera 102, the projected fringe pattern can have non-uniform pitch. To compensate for the nonuniform pitch, a variable pitch can be employed in the pixel domain of the projector 106a, 106b to have uniform pitch on the projected pattern 130 in the spatial domain. The variable pitch can be calculated, e.g., using the following equation:
[0078] where y is the projector's pixel coordinate in the projection direction, H is the distance between the projectors' exit pupils and the reference plane (e.g., in mm), and θ.sub.1 and θ.sub.2 are the smallest and largest sensitivity angles of the projected pattern, respectively, as depicted, for instance, in
[0079]
[0080] The out-of-plane displacement of the object, given by h and shown by example in
[0081] where p is the fringe pitch that is uniform throughout the fringe pattern and Δϕ=ϕB−ϕA+ϕB−ϕC that is the phase in the moiré pattern. ϕA, ϕB, ϕC are the phases at points A, B and C, from projector 1, projector 2, and both projectors, respectively. A phase-to-height calibration method (e.g., see Halioua et al. Optical three-dimensional sensing by phase measuring profilometry,” Opt. Lasers Eng. 11, 185-215, 1989) can be used to convert from the phase to the height.
[0082] The superimposed fringe pattern will now be mathematically described. This pattern can be referred to as an interferometric pattern because of analogous effects of the superposition and interference. Let c(r) be the spatial carrier of the sinusoidal patterns projected onto an object. Then, over the object, the interferometric pattern can be mathematically described by
I(r)=a.sub.1(r)+b.sub.1(r)cos[φ(r)+c(r)]+a.sub.2(r)+b.sub.2(r)cos[−φ(r)+c(r)] (2)
[0083] where r=r(x,y) is the position, ϕ(r) is the modulated phase, a.sub.1(r) and a.sub.2(r) are the background intensities, b.sub.1(r) and b.sub.2(r) are the fringe modulation functions of the two sinusoidal fringe patterns, and c(r) is the spatial carrier. Using Euler's formula and algebraic manipulations, one can rewrite Eq. (2) as follows
[0084] where i=√{square root over (−1)}, and a(r)=a.sub.1(r)+a.sub.2(r). Considering the spatial carrier c(r)=u.sub.0x, the spatial spectrum of Eq. (3) above can be given by
I(q)={I(r)}=A(q)+C(q−q.sub.0)+C*(−q−q.sub.0)+D(q−q.sub.0)+D*(−q−q.sub.0) (4)
[0085] where ℑ.sub.r{⋅} is the operator of the spatial Fourier transform, q=q(u,v) is the spectral spatial position, q.sub.0 is the carrier that can be denoted as q.sub.0=q(u.sub.0, 0) rad/pixel, the upper asterisk denotes complex conjugation, C(q)={2b.sub.1(r) cos ϕ(r)}, and D(q)=
{b.sub.1(r)−b.sub.2(r)]exp[iϕ(r)]}.
[0086] Based on Eq. (4), the spectral components C(q-q.sub.0) and D(q-q.sub.0) overlap one another, as do C*(−q-q.sub.0) and D*(−q-q.sub.0).
[0087] where BPF{⋅} is the operator of the band-pass filter. Using this analytic signal, the intensity distribution of the moiré pattern can be obtained by
G(r)=|z(r)|.sup.2=∝(r)+β(r)cos[2φ(r)] (6)
[0088] where ∝(r)=[b.sub.1.sup.2(r)+b.sub.2.sup.2(r)]/4 and β(r)=b.sub.1(r)b.sub.2(r)/2
[0089] Eq (6) shows that the best fringe visibility of the moiré pattern occurs when b.sub.1(r)=b.sub.2(r). As an example,
[0090] Example spatial, spatial-temporal, and temporal methods for phase demodulation will now be disclosed. These are used in example profilometry methods herein for retrieving the wrapped phase from the moiré pattern.
[0091] Spatial Phase Demodulation (1 Image)
[0092] In an example spatial phase demodulation method, which may include features of a spatial phase demodulation method proposed in Uribe-Lopez et al, Improvement of fringe quality for phase extraction in double digital fringe projection,” Opt. Eng. 58, 1-7, 2019, first, a Fourier transform and a Gaussian band-pass filter are used to extract the moiré pattern from the interferometric pattern. The resulting analytic signal obtained from Equations (4) and (5) can be expressed as
z(r)={C(q−q.sub.0)+D(q−q.sub.0)}=
{I(q)H.sub.r(q−q.sub.0)} (7)
[0093] Where {⋅} is the operator of the spatial inverse Fourier transform, and H.sub.r(q) is the frequency response of the filter. By employing the Fourier transform, one can determine the spatial carrier q.sub.0 straightforwardly. Then, the intensity distribution of the moiré pattern can be derived from Eq. (6). By using the Vortex transform (e.g., as disclosed in T. Kreis, “Digital holographic interference-phase measurement using the Fourier-transform method,” J. Opt. Soc. Am. A 3, 847-855 (1986); K. G. Larkin, D. J. Bone, and M. A. Oldfield, “Natural demodulation of two-dimensional fringe patterns. i. general background of the spiral phase quadrature transform,” J. Opt. Soc. Am. A 18, 1862-1870 (2001); and K. G. Larkin, “Natural demodulation of two-dimensional fringe patterns. ii. stationary phase analysis of the spiral phase quadrature transform,” J. Opt. Soc. Am. A 18, 1871-1881 (2001)), the quadrature signal of the moiré pattern can be estimated as
s(r)=Ĝ−iQ{Ĝ(r)}=cos 2φ(r)+i sin 2φ(r)=e.sup.i2φ(r) (8)
[0094] where {cos ϕ(r)}=−sin ϕ(r) indicates the Vortex transform, and Ĝ(r) is the fringe-normalized moiré pattern obtained by utilizing the technique disclosed by J. A. Quiroga and M. Servin, “Isotropic n-dimensional fringe pattern normalization,” Opt. Commun. 224, 221-227 (2003).
[0095] The wrapped phase can then be retrieved as
{2φ(r)}=arg[s(r)]; (9)
[0096] Where {⋅} is the wrapping operator, and arg {⋅} obtains the angle of the complex number.
[0097] This example spatial phase demodulation method requires only one interferometric pattern for the phase retrieval, which enables fast data acquisition. However, the Fourier transform may not preserve sharp edges well, and the spectral component |C(q-q.sub.0)+D(q-q.sub.0) can be broadband and be overlapped to A(q) and |C*(−q-q.sub.0)+D*(−q-q.sub.0) highly-curved or non-continuous surfaces. In this case, the Gaussian filter H.sub.r(q) can remove the details of the desired signals. In addition, the Vortex transform may produce errors when the local frequencies of the moiré pattern are very low, i.e., when the phase is through the phase demodulation of the moiré pattern, which will decrease the accuracy of the phase estimation. This smoothing issue may propagate through the phase demodulation of the moiré pattern, which may decrease the accuracy of the phase estimation.
[0098] Spatial-Temporal Phase Demodulation 3 Images)
[0099] A potential solution to overcome smoothing issues of the above example spatial phase demodulation method is to apply a phase-shifting algorithm (PSA) on temporally phase-shifted moiré patterns. To describe the phase-shifted moiré patterns, the temporal carrier can be introduced into Eq. (2) above. The temporal sequence of the interferometric patterns can be expressed as
I(r,n)=a.sub.1+b.sub.1(r)cos[φ(r)+c(r)+ω.sub.0n]+a.sub.2(r)+b.sub.2(r)cos[−φ(r)+c(r)]; (10)
[0100] where n=0, 1, . . . , N−1 is the temporal index, N is the number of phase shifts, and ω.sub.0=2π/N is the temporal carrier. By applying the Fourier transform and Gaussian filter on Eq. (10), the temporal sequence of the moiré patterns can be obtained as
G(r,n)=|z(r,n)|.sup.2=∝(r)+β(r)cos[2φ(r)−ω.sub.0n] (11)
[0101] The temporal spectrum of this sequence can be given by
[0102] where δ(⋅) is Dirac's delta function.
[0103]
[0104] Based on Eq. (12), the PSA's frequency transfer function (FTF) should fulfill the following quadrature conditions:
H.sub.t(0)=0,H.sub.t(ω.sub.0)=0, and H.sub.t(−ω.sub.0)≠0 (13)
[0105] To meet these quadrature conditions, an example method can use the complex-conjugated coefficients of the 3-step least-squares (LS-) PSA disclosed in Bruning et al., “Digital wavefront measuring interferometer for testing optical surfaces and lenses,” Appl. Opt. 13, 2693-2703 (1974).
[0106] where c.sub.n are the PSA's coefficients. The searched analytic signal and the retrieved wrapped phase can then be obtained as follows:
[0107] where * indicates a temporal convolution operation. While an example PSA is provided above for illustration, example methods can use any PSA accomplishing the quadrature conditions in Eq. (13) for phase demodulation of the moiré patterns. though additional data acquisition time may be used, the phase estimated by an example spatial-temporal method can avoids potential errors that may be caused by the Vortex transform method in the example spatial method.
[0108] Temporal Phase Demodulation (≥9 Images)
[0109] To retain high-frequency components from the searched spectral component which may be otherwise eliminated by the Fourier transform and the spatial band-pass filter, a PSA can be employed in example methods to extract the moiré patterns from the interferometric patterns. An example PSA uses M sets of N sinusoidal fringe patterns, i.e., a total of MN interferometric patterns. The m-th set of interferometric patterns can be expressed as
I.sub.m(r,n)=a.sub.1(r)+b.sub.1(r)cos[φ(r)+c(r)+ω.sub.0n]+a.sub.2(r)+b.sub.2(r)cos[−φ(r)+c(r)+(n+m)ω.sub.0]. (17)
[0110] For instance, an example temporal phase demodulation method will use at least nine interferometric patterns when N=3 and M=3. Using Euler's formula and algebraic manipulations, one can rewrite Eq. (17) as
[0111] where ϑ.sub.n=c(r)+ω.sub.0 n and γ.sub.m=−ω.sub.0m. Eq. (18) shows that the index n shifts the phase of the spatial carrier, while the index m shifts that of the moiré pattern.
[0112] Based on Eq. (18), the temporal spectrum of the m-th sequence can be given by
I.sub.m(r,ω)=a(r)δ(ω)+1/2ζ.sub.1(r,m)δ(ω−ω.sub.0) (19)
[0113] where,
ζ.sub.1(r,m)=e.sup.ic(r){2b.sub.1(r)cos γ.sub.m+[b.sub.2(r)−b.sub.1(r)]e.sup.−iγ.sup.
ζ.sub.2(r,m)=e.sup.−ic(r){2b.sub.1(r)cos γ.sub.m+[b.sub.2(r)−b.sub.1(r)]e.sup.−iγ.sup.
[0114] Eq. (19) shows that the temporal spectrum is composed of three Dirac's deltas, as shown by example in
H.sub.1(0)=0,H.sub.1(−ω.sub.0)=0, and H.sub.1(ω.sub.0)≠0. (22)
[0115] When H.sub.1(ω) is the FTF of the example 3-step LS-PSA, one can obtain the searched analytic signal as
[0116] This example temporal filtering process is shown in
G(r,m)=|s(r,m)|.sup.2=∝(r)+β(r)cos[2φ(r)−ω.sub.0m], (24)
for all m=0, 1, . . . , M−1. It can be observed that equations (24) and (11) are analogous. Thus, one can demodulate the wrapped phase of the temporal sequence of the moiré patterns using Equation (15) and Equation (16).
[0117] Simulation and laboratory experiments were conducted to evaluate the quality of example phase demodulation methods. A testing phase map was used for the evaluation: a continuous phase function defined in terms of a linear combination of the Zernike polynomials; and a piecewise phase function defined in terms of rectangular functions.
[0118] Simulation Experiments
[0119] The example evaluation used the phase function described by the following equation:
[0120] In terms of Zernike polynomials, the above phase function corresponds to the piston, tilt about the y axis, third-order spherical aberration, pentagonal fourth-order astigmatism, fourth-order coma along the x axis, and triangular fourth-order astigmatism with the base parallel to the y axis.
[0121]
[0122]
[0123] The second simulated method extracted the moiré pattern by using temporal filtering through the PSA. This method used at least three interferometric patterns to obtain one moiré pattern. For the numerical experiments, three interferometric patterns were used. The moiré pattern extracted by using this example method, shown in
[0124] The phase error of the three example phase demodulation methods was compared. The absolute phase error obtained with the spatial phase demodulation method is shown in
[0125]
[0126]
[0127]
[0128] Laboratory Experiments
[0129] The phase demodulation methods were further validated by laboratory experiments. Two digital light processing (DLP) multimedia projectors with 3840×2160 pixel resolution, a CMOS camera with 5472×3648 pixel resolution, and a camera lens with a fixed focal length of 25 mm were used. The projectors and camera operated in a single-channel grayscale mode.
[0130] The linear combination of the Zernike polynomials used for the simulated (numerical) experiments was fabricated using a 3D printer as shown in
[0131]
[0132]
[0133] General
[0134] Any of the above aspects and embodiments can be combined with any other aspect or embodiment as disclosed here in the Summary, Figures and/or Detailed Description sections.
[0135] As used in this specification and the claims, the singular forms “a,” “an” and “the” include plural referents unless the context clearly dictates otherwise.
[0136] Unless specifically stated or obvious from context, as used herein, the term “or” is understood to be inclusive and covers both “or” and “and”.
[0137] Unless specifically stated or obvious from context, as used herein, the term “about” is understood as within a range of normal tolerance in the art, for example within 2 standard deviations of the mean. About can be understood as within 20%, 19%, 18%, 17%, 16%, 15%, 14%, 13%, 12%, 11%, 10%, 9%, 8%, 7%, 6%, 5%, 4%, 3%, 2%, 1%, 0.5%, 0.1%, 0.05%, or 0.01% of the stated value. Unless otherwise clear from the context, all numerical values provided herein are modified by the term “about.”
[0138] Unless specifically stated or obvious from context, as used herein, the terms “substantially all”, “substantially most of”, “substantially all of” or “majority of” encompass at least about 90%, 95%, 97%, 98%, 99%, or 99.5%, or more of a referenced amount of a composition.
[0139] The entirety of each patent, patent application, publication and document referenced herein hereby is incorporated by reference. Citation of the above patents, patent applications, publications and documents is not an admission that any of the foregoing is pertinent prior art, nor does it constitute any admission as to the contents or date of these publications or documents. Incorporation by reference of these documents, standing alone, should not be construed as an assertion or admission that any portion of the contents of any document is considered to be essential material for satisfying any national or regional statutory disclosure requirement for patent applications. Notwithstanding, the right is reserved for relying upon any of such documents, where appropriate, for providing material deemed essential to the claimed subject matter by an examining authority or court.
[0140] Modifications may be made to the foregoing without departing from the basic aspects of the invention. Although the invention has been described in substantial detail with reference to one or more specific embodiments, those of ordinary skill in the art will recognize that changes may be made to the embodiments specifically disclosed in this application, and yet these modifications and improvements are within the scope and spirit of the invention. The invention illustratively described herein suitably may be practiced in the absence of any element(s) not specifically disclosed herein. Thus, for example, in each instance herein any of the terms “comprising”, “consisting essentially of”, and “consisting of” may be replaced with either of the other two terms. Thus, the terms and expressions which have been employed are used as terms of description and not of limitation, equivalents of the features shown and described, or portions thereof, are not excluded, and it is recognized that various modifications are possible within the scope of the invention. Embodiments of the invention are set forth in the following claims.
[0141] A number of embodiments of the invention have been described. Nevertheless, it can be understood that various modifications may be made without departing from the spirit and scope of the invention. Accordingly, other embodiments are within the scope of the following claims.