Analysis of multi-source energy system for small-scale domestic applications. Integration of biodiesel, solar and wind energy