John 5 to play on the new Tina Guo album