United States Patent 9,573,098
Lechuga Andrade , et al. February 21, 2017