Incorporating Battery Degradation in Stand-alone PV Microgrid with Hybrid Energy Storage