GoPro Rechargeable Battery (HERO8/HERO7/HERO6): A Comprehensive Review and Comparison Guide 2023