https://doi.org/10.1587/elex.10.20130154