Black Phosphorus Thin-Film Transistors : From Strain Tunability To High Frequency Applications