Patent 7803424 was granted and assigned to Feng Chia University on September, 2010 by the United States Patent and Trademark Office.