Text this: Production and Testing of Emulsified Biodiesel from Waste Cooking Oil Catalysed by Egg Based CaO Heterogeneous Catalyst in a Diesel Generator