A novel feature engineered-CatBoost-based supervised machine learning framework for electricity theft detection | Synapse