Bluetti Elite 300 review: More power in a smaller body