Our Superstring Universe: Strings, Branes, Extra Dimensions and Superstring-M Theory