Year 2018 Published In Patent: Japan # 6294358 (2/23/2018). Authors 1. Amitay, Menicovich, and Gallardo