http://www.freepatentsonline.com/WO2012027435A2.pdf http://www.freepatentsonline.com/WO2012027435A2.pdf