Description     Claims     Drawing  

US2017201619A1   [0004] 
CN106453767A   [0005] 
US9008629B1   [0006]