Do you know any portable speaker that you can plug in laptops or speakers thru USB, has a rechargeable battery and it also supports Bluetooth and/or Wi-Fi for Apple and Galaxy phones?