Академический Документы
Профессиональный Документы
Культура Документы
fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TBME.2016.2585114, IEEE
Transactions on Biomedical Engineering
0018-9294 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TBME.2016.2585114, IEEE
Transactions on Biomedical Engineering
RT techniques can also be configured spatiotemporally, so- A preliminary version of this work was reported in an IEEE
called 4D (3D+time) [8-10]. 4D planning uses time-dependent conference and AAPM abstracts [29-31]. Although the idea of
variations, such as organ motion and deformation, as an virtual search was proposed in our preliminary reports, the
additional degree of freedom in optimization [11-14]. As the algorithm was different. The previous method was based on
standard of care for thoracic and abdominal cancer patients, virtually increasing the swarm population size, while the new
the respiratory cycle is sampled as a set of respiratory phases algorithm keeps the swarm size identical and thus reduces
and computerized tomography (CT) scans are acquired at all computational complexity which is critical in RT planning.
the phases (so-called 4DCTs). Anatomical changes over Also, in order to verify possible generalizability, here,
respiratory cycle, identified in 4DCTs, are used in 4D inverse optimization repeatability and robustness to random
planning [15]. Because one separate plan per respiratory phase initialization are investigated not only for multiple RT cases
is created in 4D RT planning, the dimensionality of the but also for a benchmark problem (Rastigrin function).
optimization problem is scaled with the number of respiratory The outline of this paper is as follows: sections II and III
phases (typically between 6 and 10) compared to that of 3D. introduce the RT optimization problem scope and objective
While tumor irradiation coverage is the primary goal in RT function characteristics, respectively. The three PSO-based
planning, avoiding collateral toxicity in adjacent OARs is approaches are explained in section IV. Section V compares
critical. Tumor coverage and OAR dose limitations are used to the results of the introduced approaches for the benchmark
formulate the optimization objective (cost) function, which is Rastigrin problem. 5 stereotactic body radiation therapy
generally non-convex. Different techniques have been used in (SBRT) lung cancer cases are introduced in section VI. The
the literature to simplify and solve this problem. For instance, optimization results for the case studies using the PSO and the
some studies created and tackled a convex approximation of DPL methods are presented in section VII. For each PSO
the actual non-convex problem [16]. Some others solved scenario, 10 runs were executed to validate the improved
sequential convex optimization steps and applied adjustments search efficiency of the proposed method.
according to the error in actual non-convex objective function
error at intervals [17-19]. The adjustments were either applied II. PROBLEM SCOPE
manually through user interaction [18] or adaptively [19]. In this study, we investigated 4D CRT inverse planning and
Other studies simplified the original optimization problem by characterized the optimization problem in terms of non-
reducing its order using principal component analysis [20, 21]. convexity. In current clinical practice, respiration-induced
Such simplifications make the optimization problem more variations of the tumor target with respect to the beam are
tractable but also likely result in sub-optimal solutions. typically accounted for by introducing a motion-encompassing
Here, we employed a stochastic global optimization volume in 3D plan. This volume is called internal target
algorithm to explicitly tackle the non-convex RT planning volume (ITV) [32]. As shown in Fig. 2a, ITV is the union of
optimization problem using particle swarm optimization all possible time-dependent gross tumor volumes (GTV - the
(PSO). PSO searches the solution space using a cohort of visible extent of the tumor as assessed from pre-treatment
agents called particles [22, 23]. These particles use inertia, imaging). Typically, an additional margin is added to the ITV
cognition, social learning and random decision-making to in order to accommodate day-to-day patient positioning
move inside the solution space and to bypass discontinuities. uncertainties, thus creating a planning target volume (PTV). A
Compared to other global evolutionary algorithms, such as PTV generated over an ITV results in the irradiation of a
genetic algorithms and neural networks, PSO is highly significantly larger volume than that of the actual tumor. Thus,
parallelizable, and relatively simple to implement and control the conventional margin expansion strategy causes the
[24]. These features led us choose PSO for 4D RT inverse irradiation of healthy surrounding tissues and OARs, which
planning. We also implemented dynamically penalized can lead to moderate-to-significant radiation toxicity [33].
likelihood (DPL) algorithm, a popular optimization technique This phenomenon becomes more important in
in RT planning [25-27], for comparison. hypofractionated RT, such as SBRT, where potent radiation
We investigated unconstrained and hard-constrained PSO- doses are given in few fractions. In a 4D plan, however, the
based optimization approaches. Further, we proposed and beam aperture shapes follow respiratory-phase-specific PTVs
developed a virtual search approach to enhance the algorithm [34] as shown in Fig. 2b, and consequently, OAR-sparing is
robustness to initialization and improve search efficiency. In improved by suppressing the target volume expansion.
the proposed approach, the objective function calculation was
influenced using the most important objective term which, in
the case of RT inverse planning, was the prescribed tumor
coverage. Our proposed method borrowed the idea of
projection-based algorithms to iteratively project solutions
(a) (b)
from infeasible region onto feasible region [28]. The Fig. 2. (a) PTV in 3D ITV-based RT plan and (b) PTV in an individual
developed virtual search approach was compared to respiratory phase for 4D planning.
unconstrained and hard-constrained PSO-based approaches as
well as DPL technique highlighting robustness to random In an RT plan, the dose contribution of each beam aperture
initialization and final optimum solution. to corresponding volume elements (voxels) within the
0018-9294 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TBME.2016.2585114, IEEE
Transactions on Biomedical Engineering
P = U X**) <RS(TU WU ) TU 0
!
irradiated anatomical volume is scalable by a weight. That (3)
All parameters named with the letter , in (1)-(3), denote
weight is the apertures monitor unit (MU) weight, also called
, ./012/103., 4 56732/,83
/ # function [38, 39]. To visualize the objective function shape in
,
3, where only one aperture weight varies ('ZYZ
= 1) and
RT inverse planning, a simplified scenario is illustrated in Fig.
?$)
, = :
;
, (< = @ )A . CD< = @ E F GH F
, , , , one phase exists; i.e., <RS is not required in (3). Three
structures, called hiS! , hiSA , and jkF, each composed of
only
= !
0 3K.3
?$)
nine voxels, were considered and three sets of arbitrarily
&'
= ;&'
(< = @&'
)A . CD< = @&'
E
Wlmn = 0^op(3,3), , {1,2}
= ! Wrst = 2 0^op(3,3)
1 M 0 W! 25o2^/3o^/3 Wlmnv , Wlmnw ^op Wrst
C(M) = N
0 M < 0 P = T! W!
(2)
0018-9294 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TBME.2016.2585114, IEEE
Transactions on Biomedical Engineering
dY = dYz! + xY
in (1) varies with aperture weight. When extended to a larger
(4)
where x, |, } and d denote the vectors of velocity,
number of apertures, discontinuities in the solution space can
distract optimization algorithms. Therefore, gradient-based or
hiS! @
Structure Parameter
which dictates following the previous search direction; (ii)
F
1Gy
cognition which encourages moving toward the best
hiSA @
70%
F
2Gy individually-experienced solution (personal best) and (iii)
jkF @
60% social learning which encourages moving toward the best
F
significance of each velocity term is adjustable by y, 2! and
7.2Gy solution found by the entire swarm (global best). The
@ #
2A . To add stochastic behavior, {! and {A are chosen to be
1%
F #
7Gy
95%
Simplified Objective Function decreased from 0.9 to 0.4 over iterations, as recommended in
3 structures - 9 voxels per structure - 1 Beam - 1 Aperture the literature [42, 43].
60
Objective Function (Gy2)
0018-9294 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TBME.2016.2585114, IEEE
Transactions on Biomedical Engineering
Y
= <
Z
[Z
<
Y
(5) vector. Approach 3 enables carving the solution space to a
where < rZ
[Z
and <
Y smaller one for the particles to explore because the particles
current (iteration /) doses received by equal or larger than
denote the prescribed and the
dont see any improvement, in terms of objective value, if they
95% of tumor volume. Y is the normalization factor which
move in the direction of the lines modeled in Fig. 4a.
scales the absolute dose values in matrix P so that the
prescribed tumor coverage is achieved. PY represents a
0018-9294 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TBME.2016.2585114, IEEE
Transactions on Biomedical Engineering
Since our proposed modification mainly modifies the 4(! , A ) = 1. The optimization algorithms were run 100
objective function calculation step, it can be applied to global times over 200 iterations using 5 particles. The convergence
optimization algorithms other than PSO. trend for the three approaches is shown in Fig. 7, where bars
satisfied (7) with being a real scaling factor. Note that in the
complexity is O(n) with n being the swarm population size
[23]). Here, the same core idea was implemented while
solution at 4(! , A ) = 1.
keeping the swarm size fixed, yet, achieving global minimum. feasible region, is equal to zero; thus, keeping the optimum
V. TESTING ON A BENCHMARK
To evaluate the performance of our proposed approach in a
typical optimization benchmark, we implemented 2D
Rastigrin function:
4(! , A ) = A !( A 10 cos(2 ) + 10) (6)
In our test, ! and A changed between -5 and 5. To create a
variable space similar to that of RT planning problem shown
in Fig. 4, a critical objective was added to Rastigrin
optimization process, which confined the feasible region
inside the solution space to a discontinuous curve shown in
Fig. 6. The feasible region was modeled and formulized by: Fig. 7. Objective function convergence trend for (a) Approach 1, (b)
! + A = 1 , ! > 0 0 || < 6
A A
Approach 2 and (c) Approach 3 applied to 2D Rastigrin function as
introduced in (6) and (7). Bars show the deviation over 100 runs for 5
6 3
A + A = 5A , > 0 ||
!
Fig. 7 illustrates how a hard constraint makes it difficult for
A !
3 2 the PSO algorithm to converge. More importantly, Fig. 7
= arctan (A ! )
shows that Approach 3 enhances the optimization search
(7) efficiency by guaranteeing a faster convergence to the
Fig. 6 is an example of a variable space where each point optimum solution. Approach 3 also demonstrates a
either belongs to the feasible region or has a unique multiple convergence behavior which is more robust to random
in the feasible region. We let each of the previously introduced initialization as compared to the other two approaches.
PSO-based approaches solve this optimization problem while Fig. 8 shows the optimization convergence trend of
we already knew the optimum solution in the feasible region is Approach 3 when virtual images of the particles replaced the
0018-9294 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TBME.2016.2585114, IEEE
Transactions on Biomedical Engineering
@ F @ F # @ #
Point Dose
&'
; &'
; ; #
(a) converged to 1 at iteration 135 versus iteration 75 for (b),
considering the convergence criterion of staying unchanged (Gy) (%) (Gy) (%) (Gy)
for 5 consecutive iterations. Esophagus 1 15 1 2 10 - - -
1 1 64.80 1 99 48.60
PTV - -
1 96 54.01 1 94 53.99
0018-9294 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TBME.2016.2585114, IEEE
Transactions on Biomedical Engineering
T. NiftyReg, an open-source package for deformable image averaging if the entire swarm was found to be violating the
registration, was then used to map the dose from different critical objective in one iteration. For the first three cases, an
respiratory phases on the reference phase for summation [48]. objective value of zero was achievable, which means global
best was known. For the other two cases, Approach 3 found
the smallest objective value. It is clear that the virtual search
C. Processing Platform
approach not only achieved the global best faster and in fewer
The optimization code was implemented in MATLAB iteration cycles but also had smaller deviation ranges. Such
R2013b and run using the parallel processing toolbox. The qualities can be utilized to speed up an RT optimization
calculations were performed on a dual 8-core Intel 3.1 GHz process. Fig. 13 compares average PSO objective values with
Xeon (R) CPU (32 processing cores with hyperthreading). those of the DPL confirming the superiority of Approach 3.
While the parallel processing toolbox in the non-server
version of MATLAB does not allow more than 12 task
distributions (workers), introducing the following nested loops
in functions improved parallelization on CPU.
450 ,/30^/,5o = 1 YZ'Y
Ro,/,^K,3 d, x, } ^op |
\^0450 \^0/,2K3. = 1 'ZY[
1o2/,5o: @^K21K^/3 <5.3 ^/0,_
450 1 '
450 1 '&
2^K3 p5.3 ]^/0,23 W 6M ,/. 25003.\5op,o T
3op
2^K21K^/3 .1]]3p p5.3. 5830 63^]. 450 3^2 \^.3
3op
\^0450 1 '
1
<3450] p5.3 ]^/0,23.
3op
@^K21K^/3 P
1o2/,5o: @^K21K^/3
450 , = 1
YZ[YZ
@^K21K^/3 , # ^op &'
3op
@^K21K^/3
3op Fig. 10. DVH curves for the three PSO approaches for all 5 patients ran 10
\p^/3 } ^op | times: Each column corresponds to a PSO approach as titled and the
@^K21K^/3 x ^op 1\p^/3 d rows (a) to (e) correspond to Patinet1 to Patient5. The one known initial
solution is shown in dashed lines and the PSO results in solid lines. The
3op
PTV and esophagus curves are shown in blue and red, respectively.
0018-9294 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TBME.2016.2585114, IEEE
Transactions on Biomedical Engineering
ACKNOWLEDGEMENTS
The authors would like to thank Wayne Keranen from
Varian Medical Systems and Dr. Jun Tan from UT
Southwestern for their valuable help on Eclipse scripting and
Dicom data management, respectively.
REFERENCES
Fig. 13. Objective function curves for the three PSO approaches averaged [1] ASTRO, "Fast Facts About Radiation Therapy," ASTRO
over 10 runs (solid lines), as well as the DPL method (dotted lines) for Targetting Cancer Care, 2012.
[2] E. B. Podgorak, and I. A. E. Agency, Radiation Oncology
the 5 patients: Rows (a) to (e) correspond to Patinet1 to Patient5.
Physics: A Handbook for Teachers and Students: International
Atomic Energy Agency, 2005.
0018-9294 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TBME.2016.2585114, IEEE
Transactions on Biomedical Engineering
[3] Varian Medical Systems, Products, [28] H. H. Bauschke, and J. M. Borwein, On Projection Algorithms for
https://www.varian.com/oncology/products. Solving Convex Feasibility Problems, SIAM Review, vol. 38, no.
[4] T. Bortfeld, Optimized planning using physical objectives and 3, pp. 367-426, 1996.
constraints, Semin Radiat Oncol, vol. 9, no. 1, pp. 20-34, Jan, [29] A. Modiri et al., Improved Swarm Intelligence Solution in Large
1999. Scale Radiation Therapy Inverse Planning, in Accepted to be
[5] B. A. Fraass et al., Inverse-optimized 3D conformal planning: published in IEEEXpolre, Great Lake Biomedical Conference,
minimizing complexity while achieving equivalence with beamlet 2015.
IMRT in multiple clinical sites, Med Phys, vol. 39, no. 6, pp. [30] A. Modiri et al., TH-A-9A-02: BEST IN PHYSICS (THERAPY)-
3361-74, Jun, 2012. 4D IMRT Planning Using Highly-Parallelizable Particle Swarm
[6] S. Webb, The physical basis of IMRT and inverse planning, Br J Optimization, Medical Physics, vol. 41, no. 6, pp. 543-543, 2014.
Radiol, vol. 76, no. 910, pp. 678-89, Oct, 2003. [31] A. Modiri et al., SU-E-T-06: 4D Particle Swarm Optimization to
[7] M. Teoh et al., Volumetric modulated arc therapy: a review of Enable Lung SBRT in Patients with Central And/or Large
current literature and clinical use in practice, The British Journal Tumors, Medical Physics, vol. 42, no. 6, pp. 3331-3332, 2015.
of Radiology, vol. 84, no. 1007, pp. 967-996, 2011. [32] M. Van Herk, Errors and margins in radiotherapy, Semin Radiat
[8] Y. Ma et al., Inverse planning for four-dimensional (4D) Oncol, vol. 14, no. 1, pp. 52-64, Jan, 2004.
volumetric modulated arc therapy, Med Phys, vol. 37, no. 11, pp. [33] R. Timmerman et al., Excessive toxicity when treating central
5627-33, Nov, 2010. tumors in a phase II study of stereotactic body radiation therapy for
[9] A. Trofimov et al., Temporo-spatial IMRT optimization: medically inoperable early-stage lung cancer, J Clin Oncol vol.
concepts, implementation and initial results, Phys Med Biol, vol. 24, pp. 4833-4839, 2006.
50, no. 12, pp. 2779-98, Jun 21, 2005. [34] M. J. Murphy, Adaptive Motion Compensation in Radiotherapy:
[10] G. Li et al., A novel four-dimensional radiotherapy planning CRC Press, 2011.
strategy from a tumor-tracking beam's eye view, Phys Med Biol, [35] RTOG0236, A Phase II Trial of Stereotactic Body Radiation
vol. 57, no. 22, pp. 7579-98, 2012. Therapy (SBRT) in the Treatment of Patients with Medically
[11] O. Nohadani et al., Motion management with phase-adapted 4D- Inoperable Stage I/II Non-Small Cell Lung Cancer, RADIATION
optimization, Phys Med Biol, vol. 55, no. 17, pp. 5189-202, Sep 7, THERAPY ONCOLOGY GROUP, 2004.
2010. [36] A Practical Guide To Intensity-Modulated Radiation Therapy,
[12] P. J. Keall et al., Four-dimensional radiotherapy planning for Madison, Wisconsin: Medical Physics, 2003.
DMLC-based respiratory motion tracking, Med Phys, vol. 32, no. [37] M. Alber et al., On the degeneracy of the IMRT optimization
4, pp. 942-51, Apr, 2005. problem, Med Phys, vol. 29, no. 11, pp. 2584-9, Nov, 2002.
[13] E. Rietzel et al., Four-dimensional image-based treatment [38] P. Michelucci, Handbook of Human Computation: Springer, 2013.
planning: Target volume segmentation and dose calculation in the [39] J. Nocedal, and S. J. Wright, Numerical Optimization: Springer,
presence of respiratory motion, Int J Radiat Oncol Biol Phys, vol. 2000.
61, no. 5, pp. 1535-50, Apr 1, 2005. [40] G. Fornarelli, and L. Mescia, Swarm Intelligence for Electric and
[14] Y. Suh et al., Four-dimensional IMRT treatment planning using a Electronic Engineering: Engineering Science Reference, IGI
DMLC motion-tracking algorithm, Phys Med Biol, vol. 54, no. Global, 2013.
12, pp. 3821-35, Jun 21, 2009. [41] J. E. Gentle et al., Handbook of Computational Statistics: Springer,
[15] P. Keall, 4-dimensional computed tomography imaging and 2012.
treatment planning, Semin Radiat Oncol, vol. 14, no. 1, pp. 81-90, [42] D. Bratton, and J. Kennedy, "Defining a Standard for Particle
Jan, 2004. Swarm Optimization." pp. 120-127.
[16] D. L. Craft et al., Improved planning time and plan quality [43] N. B. Jin, and Y. Rahmat-Samii, Advances in particle swarm
through multicriteria optimization for intensity-modulated optimization for antenna designs: Real-number, binary, single-
radiotherapy, Int J Radiat Oncol Biol Phys, vol. 82, no. 1, pp. 6, objective and multiobjective implementations, Ieee Transactions
2012. on Antennas and Propagation, vol. 55, no. 3, pp. 556-567, Mar,
[17] P. Lougovski et al., Toward truly optimal IMRT dose 2007.
distribution: inverse planning with voxel-specific penalty, [44] K. Deb, Multi-Objective Optimization using Evolutionary
Technol Cancer Res Treat, vol. 9, no. 6, pp. 629-36, Dec, 2010. Algorithms: WILEY, 2001.
[18] C. Cotrutz, and L. Xing, Using voxel-dependent importance [45] K. Parsopoulos, and M. N. Vrahatis, "Particle Swarm Optimization
factors for interactive DVH-based dose optimization, Phys Med Method for Constrained Optimization Problem," Intelligent
Biol, vol. 47, no. 10, pp. 1659-69, May 21, 2002. Technologies-Theory and Applications: New Trends in Intelligent
[19] M. Zarepisheh et al., A DVH-guided IMRT optimization Technologies, P. Sincak, J. Vascak, V. Kvasnicka and J. Pospichal,
algorithm for automatic treatment planning and adaptive eds., pp. 214-220, 2001.
radiotherapy replanning, Med Phys, vol. 41, no. 6, pp. 061711, [46] I. C. Trelea, The particle swarm optimization algorithm:
Jun, 2014. convergence analysis and parameter selection, Information
[20] G. Kalantzis, and A. Apte, A novel reduced-order prioritized Processing Letters, vol. 85, no. 6, pp. 317-325, 2003.
optimization method for radiation therapy treatment planning, [47] A. H. Aguirre et al., COPSO: Constrained Optimization via PSO
IEEE Trans Biomed Eng, vol. 61, no. 4, pp. 1062-70, Apr, 2014. algorithm, Center for Research in Mathematics (CIMAT).
[21] R. Lu et al., Reduced-order parameter optimization for Technical report No. I-07-04/22-02-2007, 2007.
simplifying prostate IMRT planning, Phys Med Biol, vol. 52, no. [48] K. Murphy et al., Evaluation of registration methods on thoracic
3, pp. 849-70, Feb 7, 2007. CT: the EMPIRE10 challenge, IEEE Trans Med Imaging, vol. 30,
[22] R. Eberhart, and J. Kennedy, "A new optimizer using particle no. 11, pp. 1901-20, Nov, 2011.
swarm theory." pp. 39-43.
[23] R. Eberhart et al., Swarm Intelligence: The Morgan Kaufmann
Series in Artificial Intelligence, 2001.
[24] R. M. Calazan et al., "Parallel GPU-based implementation of high
dimension Particle Swarm Optimizations." pp. 1-4.
[25] J. Llacer, Inverse radiation treatment planning using the
Dynamically Penalized Likelihood method, Med Phys, vol. 24,
no. 11, pp. 1751-64, Nov, 1997.
[26] J. Llacer et al., Comparative behaviour of the dynamically
penalized likelihood algorithm in inverse radiation therapy
planning, Phys Med Biol, vol. 46, no. 10, pp. 2637-63, Oct, 2001.
[27] H. Tachibana, and A. Sawant, Four-dimensional planning for
motion synchronized dose delivery in lung stereotactic body
radiation therapy, Radiother Oncol, Apr 30, 2016.
0018-9294 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.