Joules Power Ltd boss Nuher Latif dies at 42