Ayyub, Bilal M Probability, statistics, and reliability for engineering and scientists - CRC Press 2025