Nanobiotechnology as a novel paradigm for enzyme immobilisation and stabilisation with potential applications in biodiesel production