BASIC ELECTRONICS FOR NON ELECTRICAL ENGINEERS (with MATLAB and Simulink Exercises)