added usage and bind flag option to loadTexture2D