Historic developments, current technologies and potential of nanotechnology to develop next generation solar cells with improved efficiency| Performance evaluation of the effect of waste paper on groundnut shell briquette| Status and benefits of renewable energy technologies in the rural areas of Ethiopia: a case study on improved cooking stoves and biogas technologies| Thermal energy optimi…