Jerry Taylor discusses energy innovations on FBN’s The Independents