Small-scale Renewable Energy Technologies Research Articles