Evaluation of energy consumption for different SW architectures in Android sleep monitoring applications