General Concepts for Catalytic Synthesis of Biodiesel from Waste Cooking Oil