Renewable energy based power generation for stand-alone applications: A review | IEEE Conference Publication | IEEE Xplore