Promega Sues Life Technologies Alleging IP Infringement on STR Technology