Exhibit 10.16 IMPERIAL PETROLEUM RECOVERY CORPORATION. PIGGYBACK REGISTRATION RIGHTS AGREEMENT THIS PIGGYBACK REGISTRATION RIGHTS AGREEMENT (the "AGREEMENT") is made as of August 5, 2005, by and among Imperial Petroleum Recovery Corporation, a Nevada...