Bin Huang plays Beethoven and Bach