Smartphone-based blood pressure monitoring via the oscillometric finger-pressing method