A Novel Ultra-High-Speed CMOS Image Sensor Implementation with Variable Spatial and Temporal Resolution using Temporal Pixel Multiplexing